2015-02-23 46 views
0

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

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

对此的任何帮助都非常感谢。

回答

0

我解决了上述问题。看我下面的代码:

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"); 
    }