0

我将 jqgrid 与 ASP.NET MVC 3 一起使用。

我想根据主网格列之一的某个值隐藏子网格的“+”选项。

例如。我有一个包含以下列的网格

  • 姓名
  • 汽车
  • 薪水
  • 车数

现在,如果 CarCount > 0,那么我想要一个我已经完成并且正在工作的子网格。

但是对于 CarCount = 0 我不想显示一个空的子网格,所以在这种情况下我想删除扩展选项本身。

请帮助解决这个问题。

4

1 回答 1

0

我懂了 !

我使用了afterInsertRowjqgrid 的选项,但是在删除之前这不起作用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(" ");
    }
},

我希望这对将来的某人有用..

于 2012-09-20T13:17:19.427 回答