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

Information Technology Professional with Two decades of SharePoint Experience.

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