当手动改变JqGrid的表头列时,相对应的其他元素需要跟着变化

function resizeGridWidth(gridId){
    $("#"+gridId).jqGrid("setGridParam",{
        resizeStop:function(newwidth, index){
            $("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-all']").removeClass("width");
            $("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-all']").css("width",$("#"+gridId).width()); 
            $("div[class='ui-jqgrid-view']").removeClass("width");
            $("div[class='ui-jqgrid-view']").css("width",$("#"+gridId).width());
            $("div[class='ui-jqgrid-bdiv']").removeClass("width");
            $("div[class='ui-jqgrid-bdiv']").css("width",$("#"+gridId).width()); 
            $("div[class='ui-state-default ui-jqgrid-hdiv']").removeClass("width"); 
            $("div[class='ui-state-default ui-jqgrid-hdiv']").css("width",$("#"+gridId).width());
            $("table[class='ui-jqgrid-htable']").removeClass("width"); 
            $("table[class='ui-jqgrid-htable']").css("width",$("#"+gridId).width()); 
            $("div[class='ui-state-default ui-jqgrid-pager ui-corner-bottom']").removeClass("width"); 
            $("div[class='ui-state-default ui-jqgrid-pager ui-corner-bottom']").css("width",$("#"+gridId).width()); 
 $("div[class='ui-state-default ui-jqgrid-hdiv ui-corner-top']").removeClass("width"); 
            $("div[class='ui-state-default ui-jqgrid-hdiv ui-corner-top']").css("width",$("#"+gridId).width()); 
        }
    });
}

你可能感兴趣的:(js)