datagrid的列非常多的時候,而且沒有表格資料,橫向滾動條不會顯示
阿新 • • 發佈:2019-02-06
//easyUI默認出現滾動條
function defaultHaveScroll(gridid){
var opts=$('#'+gridid).datagrid('options');
var text='{';
for(var i=0;i<opts.columns.length;i++){
var inner_len=opts.columns[i].length;
for(var j=0;j<inner_len;j++){
if((typeof opts.columns[i][j].field)=='undefined')break;
text+="'"+opts.columns[i][j].field+"':''";
if(j!=inner_len-1){
text+=",";
}
}
}
text+="}";
text=eval("("+text+")");
var data={"total":1,"rows":[text]};
$('#'+gridid).datagrid('loadData',data);
$("tr[datagrid-row-index='0']").css({"visibility":"hidden"});
}
function defaultHaveScroll(gridid){
var opts=$('#'+gridid).datagrid('options');
var text='{';
for(var i=0;i<opts.columns.length;i++){
var inner_len=opts.columns[i].length;
for(var j=0;j<inner_len;j++){
if((typeof opts.columns[i][j].field)=='undefined')break;
text+="'"+opts.columns[i][j].field+"':''";
if(j!=inner_len-1){
text+=",";
}
}
}
text+="}";
text=eval("("+text+")");
var data={"total":1,"rows":[text]};
$('#'+gridid).datagrid('loadData',data);
$("tr[datagrid-row-index='0']").css({"visibility":"hidden"});
}