2015-02-23 44 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"); 
    }