如何使用 JSON 根据条件动态更改多行的颜色。如果我们使用“multiselect:true”作为选项,我有一个脚本可以工作。但我不想在我的网格中显示复选框。所以通过使用多选作为假,我怎样才能实现......
提前致谢..
如何使用 JSON 根据条件动态更改多行的颜色。如果我们使用“multiselect:true”作为选项,我有一个脚本可以工作。但我不想在我的网格中显示复选框。所以通过使用多选作为假,我怎样才能实现......
提前致谢..
目前尚不清楚您在“基于使用 JSON 的条件”下的确切含义。可能您的意思是您从服务器以 JSON 格式 ( datatype: "json"
) 加载远程数据,并且您想根据加载数据的某些条件更改某些行的背景颜色。在这种情况下,最好的方法是使用rowattr
jqGrid 的回调。rowattr
准备好网格行的数据后,将调用回调。因此,您可以访问该行的每一列的数据,并且可以验证任何条件来决定是否应该突出显示该行。例如,如果您return {"class": "myHighlightClass"};
要从相应元素(行)接收附加属性的rowattr
某些行返回。<tr>
class="myHighlightClass"
请参阅相应代码示例的答案。