easyui.min.js修改部分
dc.view.children("style:gt(0)").remove();
opts.onLoadSuccess.call(_4b2, data);
//以下为扩展代码
if(data.total == 0 && opts.emptyDataMsg){
if (data.total == 0) {
var attr = $('.datagrid-header-row>td:first').attr('field');
var col = {};
col[attr] = '<div style="text-align:center;color:#666;font-size: 14px">'+opts.emptyDataMsg+'</div>';
$(_4b2).datagrid('appendRow', col).datagrid('mergeCells', { index: 0, field: attr, colspan: $('.datagrid-header-row>td').length });
if (opts.pagination) {
//隐藏分页导航条,这个需要熟悉datagrid的html结构,直接用jquery操作DOM对象,easyui datagrid没有提供相关方法隐藏导航条
$(_4b2).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
}
}else if(opts.pagination){
$(_4b2).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
}
}
扩展的参数 emptyDataMsg 参数
最终效果: