我在ASP.NET MVC 3中使用jqgrid。
我想隐藏子网格的'+'选项,基于来自其中一个主网格列的某个值。
例如。我有一个包含以下列的网格
现在,如果CarCount是> 0然后我想要一个我已经完成并正在工作的子网格。
但是对于CarCount = 0,我不想显示空的子网格,所以在这种情况下我想删除展开选项本身。
请帮忙。
答案 0 :(得分:0)
我知道了!
我使用了jqgrid的afterInsertRow
选项,但是在删除gridview: true
之前这不起作用
但是我仍在努力找出我必须删除的原因gridview:true
请参阅this
afterInsertRow : function(rowid, rowdata)
{
if (parseFloat(rowdata.CarCount) == 0){
$("tr[id=" + rowid + "]>td:first").removeAttr("class");
$("tr[id=" + rowid + "]>td:first").html(" ");
}
},
我希望这对将来有用的人有用..