Open SharePoint List Items in Edit Mode by Default

Requirement: Open SharePoint Task list items in Edit form directly instead of “Display form”.

Solution:

  1. Go to your SharePoint task list, click on Site settings gear, Choose “Edit page” 
  2. Add a script editor and place the below code:
    Open SharePoint List Items in Edit Mode by Default
    Here is the jQuery to launch list items in Edit mode:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() 
{
  //Change display form links to edit form links
  $('.ms-vb a[href*="listform.aspx"]').each(function(){
      var url = $(this).attr('href');
      url = url.replace("PageType=4", "PageType=6");
      $(this).attr('href', url);
  });
});
</script>

Now, on clicking any task item link, you’ll be taken into Edit form directly.

open sharepoint list item in edit mode by default

Salaudeen Rajack

Salaudeen Rajack - SharePoint Expert with Two decades of SharePoint Experience. Love to Share my knowledge and experience with the SharePoint community, through real-time articles!

4 thoughts on “Open SharePoint List Items in Edit Mode by Default

  • Have you been able to get this to work on SharePoint Online (aka SharePoint 365)? I need it to work there.

    Thanks.

    Reply
  • Doesn’t work on SharePoint Online 🙁

    Reply
  • congrats dude. Ur price of code made my day 🙂

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *