Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.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中onCellSelect函数的确切相反方向是什么?_Javascript_Jquery_Jqgrid - Fatal编程技术网

Javascript jqGrid中onCellSelect函数的确切相反方向是什么?

Javascript jqGrid中onCellSelect函数的确切相反方向是什么?,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我的密码- onCellSelect: function(rowid,iRow,iCol,e) { jQuery("#createrule").click(function(){ hidePopup(); showPopUp6(); }); onCellSelect: }, jqGrid中的onCellSelect函数的确切相反方向是什么?如果用户每次在网格中单击,则不应注册新的单击事件处理程序 jqGrid r

我的密码-

 onCellSelect: function(rowid,iRow,iCol,e)
  {
        jQuery("#createrule").click(function(){
        hidePopup();
        showPopUp6();
      });     
   onCellSelect:
},


jqGrid中的
onCellSelect
函数的确切相反方向是什么?

如果用户每次在网格中单击,则不应注册新的
单击事件处理程序

jqGrid register
在创建网格期间单击事件处理程序一。因此,当用户单击网格的某个单元格时,您可以执行一些操作。参数
rowid
iCol
可帮助您识别单击的单元格,
e
参数(单击事件的事件对象)可根据需要提供更多信息。jqGrid是一个开源项目。因此,您可以随时检查源代码,以便更好地了解
onCellSelect
的功能以及在哪个上下文中调用它。请看代码的类型

仅举一个例子,您可以定义以下格式化程序

formatter:function(单元格值、选项、行对象){
返回“+cellValue+”;
}
在名为“myColumn”的列中,定义以下使用
myLink
类的CSS规则

.myLink{文本装饰:下划线;光标:指针;}
您将在该列中有“链接”

要检测用户是否单击了此类伪链接,可以使用以下
onCellSelect
回调

onCellSelect:函数(rowid、iRow、iCol、e){
var$self=$(this),colModel=$self.jqGrid(“getGridParam”,“colModel”);
if(colModel[iCol].name==“myColumn”){//测试单击myColumn列
警惕(“好的,我们可以做点什么”);
}
}
该警报将显示在列中的所有位置,而不仅仅是链接上。如果您只想检测点击链接,那么我们应该测试用户点击的元素
e.tagret

onCellSelect:函数(rowid、iRow、iCol、e){
var$self=$(this),colModel=$self.jqGrid(“getGridParam”,“colModel”);
if(colModel[iCol].name==“myColumn”&&&$(e.tagret).hasClass(“myLink”)){
警报(“好的,链接被点击了,我们可以在这里做点什么”);
}
}
因此,
onCellSelect
可用于处理网格中每个单元格上的
单击事件。如果需要另外抑制网格的选择,则应在选择行之前使用
beforeselectionrow
,而不是使用
onCellSelect
。例如,见