В jqGrid вы можете дважды щелкнуть строку, чтобы открыть форму редактирования?

В этой демонстрации jqGrid, когда вы нажимаете кнопку "Редактировать выбранную строку":

enter image description here

появляется форма редактирования.

enter image description here

Можно ли дважды щелкнуть по строке в сетке, чтобы открыть эту же форму?

Ответы

Ответ 1

Это может быть очень просто реализовано как

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

вы также можете использовать любые дополнительные свойства editGridRow, описанные в документации. Например

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

Ответ 2

простой способ

ondblClickRow : function(rowid) {
    $("#edit_mygridId").trigger("click");
}