Jquery 当multiSelect为true时,将类添加到复选框

Jquery 当multiSelect为true时,将类添加到复选框,jquery,jqgrid,Jquery,Jqgrid,我的网格中有一个Delete选项,我正在使用MultiSelect选项设置为true。为了喜欢我的复选框,我计划使用图像复选框,而不是标准复选框 我已经完成了将图像复选框放入标准div中的操作 现在,我正在为JqGrid复选框尝试相同的选项,并将MultiSelect设置为true 当设置了multiSelect选项时,我需要做的是“将类添加到复选框” 如何将类添加到JqGrid复选框中 在大多数情况下,仅向复选框添加类是不够的。可能你想要的与之前回答的另一个问题非常接近。请参见为创建。您可以看

我的网格中有一个
Delete
选项,我正在使用
MultiSelect
选项设置为
true
。为了喜欢我的复选框,我计划使用
图像复选框
,而不是标准复选框

我已经完成了将图像复选框放入标准div中的操作

现在,我正在为
JqGrid
复选框尝试相同的选项,并将
MultiSelect
设置为
true

当设置了
multiSelect
选项时,我需要做的是“将类添加到复选框”


如何将类添加到
JqGrid
复选框中

在大多数情况下,仅向复选框添加类是不够的。可能你想要的与之前回答的另一个问题非常接近。请参见为创建。您可以看到,代码包括
onSelectAll
beforeselectionrow
onsetrow
loadComplete
回调。您应该考虑到,jqGrid的代码使用标准复选框,它在使用
multiselect:true
时会创建这些复选框。您所做的所有修改都不应破坏现有的jqGrid代码。

为什么否决投票?同意@Oleg。添加类的最简单方法是什么?因为我没有在JqGrid中使用太多事件。谢谢你的快速回答+1@Peru:不客气!您想在哪里添加类?您可以使用现有的
cbox
复选框类。或者,您可以将自己的类添加到
loadComplete
中的复选框中。例如
loadComplete:function(){$(this).find(“input.cbox”).addClass(“myClass”);}
Thank@Oleg-tat-sample-answers-mine:)但是当选中复选框时,是否可以在加载完成之前加载created@Peru:您写道:“是否可以加载…”您要加载的内容?复选框将由jqGrid在内部创建。您无法向不存在的元素添加类,
loadComplete
是在复选框放置到页面上后将调用的第一次回调中的一个。我在单击按钮时调用一个函数,将所有复选框转换为图像复选框,仅在单击tat按钮时我需要启用我的多选列。在这个场景中,有没有可以使用jqgrid循环的现有示例?