我将 jqgrid 与 ASP.NET MVC 3 一起使用。
我想根据主网格列之一的某个值隐藏子网格的“+”选项。
例如。我有一个包含以下列的网格
- 姓名
- 汽车
- 薪水
- 车数
现在,如果 CarCount > 0,那么我想要一个我已经完成并且正在工作的子网格。
但是对于 CarCount = 0 我不想显示一个空的子网格,所以在这种情况下我想删除扩展选项本身。
请帮助解决这个问题。
我将 jqgrid 与 ASP.NET MVC 3 一起使用。
我想根据主网格列之一的某个值隐藏子网格的“+”选项。
例如。我有一个包含以下列的网格
现在,如果 CarCount > 0,那么我想要一个我已经完成并且正在工作的子网格。
但是对于 CarCount = 0 我不想显示一个空的子网格,所以在这种情况下我想删除扩展选项本身。
请帮助解决这个问题。
我懂了 !
我使用了afterInsertRow
jqgrid 的选项,但是在删除之前这不起作用gridview: true
但是我仍然在努力找出为什么我必须删除gridview:true
看到这个
afterInsertRow : function(rowid, rowdata)
{
if (parseFloat(rowdata.CarCount) == 0){
$("tr[id=" + rowid + "]>td:first").removeAttr("class");
$("tr[id=" + rowid + "]>td:first").html(" ");
}
},
我希望这对将来的某人有用..