Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未调用jqGrid ondblclickevent_Javascript_Jquery_Jqgrid - Fatal编程技术网

Javascript 未调用jqGrid ondblclickevent

Javascript 未调用jqGrid ondblclickevent,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我试图向jqgrid ondblclick函数添加一个函数,但我试图将此事件附加到JavaScript文件中,以便将其附加到所有网格,但当我双击该行时,什么也没有发生 这是我的密码: $(function () { var grid = jSnap.grids.createGrid($("#productSetStockSearchList")); $(grid.grid).on('

我试图向
jqgrid ondblclick
函数添加一个函数,但我试图将此事件附加到
JavaScript
文件中,以便将其附加到所有网格,但当我双击该行时,什么也没有发生

这是我的密码:

$(function () {
                            var grid = jSnap.grids.createGrid($("#productSetStockSearchList"));

                            $(grid.grid).on('jqgridondblClickRow', function (id) {
                                    var rowData = $(this).getRowData(id);
                                    jSnap.modals.openModal({ action: "StockDetails", controller: "Stock", itemId: rowData.StockId, width: 800, height: 600 })
                            });
});
jqgridondblClickRow
的函数名是什么?

应该是

$(function () {
                            var grid = jSnap.grids.createGrid($("#productSetStockSearchList"));

                            $(grid.grid).on('ondblClickRow:', function (id) {
                                    var rowData = $(this).getRowData(id);
                                    jSnap.modals.openModal({ action: "StockDetails", controller: "Stock", itemId: rowData.StockId, width: 800, height: 600 })
                            });
});

没关系,我不得不将名称“jqgridondblClickRow”更改为“jqGridDblClickRow”,这是固定代码

$(function () {
                            var grid = jSnap.grids.createGrid($("#productSetStockSearchList"));

                            $(grid.grid).on('jqGridDblClickRow', function (e, id) {
                                var rowData = $(this).getRowData(id);
                                jSnap.modals.openModal({ action: "StockDetails", controller: "Stock", itemId: rowData.StockId, width: 800, height: 675 });
                            });
});