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