我需要显示一个“!” 每当优先级列值大于1时标记。我能够遍历jqGrid行并检查列值但是jqGrid setCell在我的情况下不起作用。我不确定我要去哪里
var rowdata;
var gridObj = jQuery("#grid").getDataIDs();
for(var i =0;i<gridObj.length;i++)
{
rowdata = jQuery("#grid").getRowData(gridObj[i]);
var val = $('#grid').jqGrid('getCell',gridObj[i],'Priority');
//alert(val); //Displays priority value
if(val > 1)
$("#grid").jqGrid('setCell',gridObj[i],'Priority', '', 'MyCell');
}
//jQuery("#grid").trigger("reloadGrid"); **DOESNT WORK
css 代码有:包含 CSS 代码,因为我不想要纯文本(!)更改我实际上希望在值大于 1 时在列中呈现图像文件
.MyCell {
color:'red';
weightfont:'bold'
}
表看起来像