Jqgrid asp.net 当网格为空时,禁用JQGrid中的NavGrid按钮

Jqgrid asp.net 当网格为空时,禁用JQGrid中的NavGrid按钮,jqgrid-asp.net,mvcjqgrid,Jqgrid Asp.net,Mvcjqgrid,当网格为空时,我想禁用JQGrid中的NavGrid按钮。 我正在使用以下代码,但是按钮没有被禁用 var rowCount = jQuery('#gridID').jqGrid('getGridParam', 'reccount'); if (rowCount == 0) { $("view_" + "#gridID").addClass('ui-state-disabled'); $("refresh_" + "#gridID").addClass

当网格为空时,我想禁用JQGrid中的NavGrid按钮。 我正在使用以下代码,但是按钮没有被禁用

    var rowCount = jQuery('#gridID').jqGrid('getGridParam', 'reccount');
    if (rowCount == 0) {
       $("view_" + "#gridID").addClass('ui-state-disabled');
       $("refresh_" + "#gridID").addClass('ui-state-disabled');
    }

非常感谢您的帮助。

我已经解决了上述问题。请参阅下面的代码:

  var rowCount = jQuery('#gridID').jqGrid('getGridParam', 'reccount');
  if (rowCount == 0) {
       var grid = $("#gridID"),
       gid = $.jgrid.jqID(grid[0].id);

       var $viewBtn = $('#view_' + gid);
       $viewBtn.addClass("ui-state-disabled");

       var $refreshBtn = $('#refresh_' + gid);
       $refreshBtn.addClass("ui-state-disabled");
  }