Search code examples
jqueryjqgrid

In jqGrid, can you double click a row to bring up the edit form?


In this demo of jqGrid, when you click on the "Edit Selected Row" button:

enter image description here

it brings up an edit form.

enter image description here

Is there any way to double click on a row in the grid to bring up this same edit form?


Solution

  • It can be very simple implemented as

    ondblClickRow: function(rowid) {
        jQuery(this).jqGrid('editGridRow', rowid);
    }
    

    you can also use any additional properties of editGridRow described in the documentation. For example

    ondblClickRow: function(rowid) {
        jQuery(this).jqGrid('editGridRow', rowid,
                            {recreateForm:true,closeAfterEdit:true,
                             closeOnEscape:true,reloadAfterSubmit:false});
    }