$.extend($.fn.datagrid.methods, {
/**
* 空行显示内容
* @param content : 内容
*/
insertNullContent : function(jq, param) {
var content = param.content;
var grid = $(jq);
var rows = grid.datagrid("getRows");
var blIds = "";
if (rows.length == 0) {
var panel = grid.datagrid('getPanel').panel('panel');
var filedLen = panel.find(".datagrid-view2").find(".datagrid-htable").find("td").length;
var body = grid.data().datagrid.dc.body2;
var width = body.width();
var nullHtml = "<tr class=\"datagrid-row\" style=\"height: 38px !important;\"><td width = \""+width+"\" style=' text-align:center;' colspan=\""+filedLen+"\">"+content+"</td></tr>";
panel.find(".datagrid-view2").find(".datagrid-btable").children("tbody").html(nullHtml);
if(panel.find(".datagrid-view1").find(".datagrid-btable")){
var body1 = grid.data().datagrid.dc.body1;
var width1 = body1.width();
var filedRowNumLen = panel.find(".datagrid-view1").find(".datagrid-htable").find("td").length;
var nullRowNumHtml = '<tr style=\"height: 38px;\"><td width = "'+width1+'" colspan="'+filedRowNumLen+'" style="border-right-width: 0px;"><div class="datagrid-cell-rownumber"></div></td></tr>';
panel.find(".datagrid-view1").find(".datagrid-btable").children("tbody").html(nullRowNumHtml);
}
}
}
});
$.extend($.fn.datagrid.defaults, {
onLoadSuccess:function() {
$(this).datagrid('insertNullContent', {
content:"<p>当前没有查询到相关数据</p>"
});
}
});