【发布时间】:2014-12-24 07:56:41
【问题描述】:
我想在用户单击jqgrid 的单元格时编写一个事件。有内置方法吗?
我在this link 找不到任何活动@
【问题讨论】:
标签: jqgrid
我想在用户单击jqgrid 的单元格时编写一个事件。有内置方法吗?
我在this link 找不到任何活动@
【问题讨论】:
标签: jqgrid
回调和 jQuery 事件在 here 中描述。 jqGrid 在网格主体上注册click 处理程序。在click 处理程序内部,将调用回调beforeSelectRow 和稍后的onCellSelect。同样,jQuery 事件 jqGridBeforeSelectRow 和 jqGridCellSelect 也会被调用。
回调和事件包含e参数(jQuery Event object),如果beforeSelectRow回调(或onCellSelect回调)的其他参数,target属性可用于获取有关点击事件的所有信息) 不要提供你需要的东西。旧答案:the answer、this one、this one、this one、this one、this one 和许多其他为您提供了使用 onCellSelect 和 beforeSelectRow 回调的示例。
【讨论】:
有一个内置事件..你可以在这里找到它LINK
onCellSelect: function (rowId, iCol, content, event) {
//YOUR STUFF
}
【讨论】:
我们在jqgrid中有双击事件,可以这样使用
ondblClickRow: function (rowId, iRow, iCol, e) { //Your Code }
【讨论】:
你可以试试这个
onSelectRow: function(){
var row_id = $("#grid_nueva_caja_matriz").getGridParam('selrow');
jQuery('#grid_nueva_caja_matriz').editRow(row_id, true);
}
或者你可以使用不同的事件 ondblClickRow 你可以查看 jqgrid 的文档
【讨论】: