jqGrid单元格编辑 - 双击编辑?

时间:2010-07-19 17:43:03

标签: jqgrid click double cell edit

默认情况下,如果jqGrid单元格是可编辑的,则单击该单元格会将其更改为编辑模式。有没有什么办法可以让它在双击时进行编辑?这样可以更容易地进行行级操作,例如删除,因为网格中的所有列都是可编辑的。

2 个答案:

答案 0 :(得分:7)

是的,您可以使用ondblClickRow事件来捕获双击。

这是一个简单的例子,可以帮助您入门:

ondblClickRow: function(){
    var row_id = $("#grid").getGridParam('selrow');
    jQuery('#grid').editRow(row_id, true);
}

答案 1 :(得分:2)

我得到了答案。您只需将代码放在jqgrid属性上 例如:

width: 800,
        height: 200,
        caption:"   .:: Captura de Datos ::.",
        addedrow: "last",
        ondblClickRow: function (rowid, iRow,iCol) {
            alert('Doble Click');
            //jQuery("#TBLReporte").editCell(iRow, iCol, true);
        }