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 is a SharePoint Architect with Two decades of SharePoint Experience. He loves sharing his knowledge and experiences with the SharePoint community, through his real-world articles!

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

  • March 11, 2019 at 3:59 PM

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

    Thanks.

    Reply
  • October 11, 2018 at 1:20 PM

    Doesn’t work on SharePoint Online 🙁

    Reply
  • January 16, 2018 at 5:23 PM

    congrats dude. Ur price of code made my day 🙂

    Reply

Leave a Reply