在JqGrid的loadComplete事件中添加下面的代码就可以实现上图的效果
loadComplete: function () {
var rowNum = $("#purchaserPersonManage").jqGrid('getGridParam', 'records'); //获取数据总条数
if (rowNum == 0)//没有数据则添加提示
{
if ($("#norecords").html() == null) {
$("#purchaserPersonManage").parent().append("<pre><div id='norecords' style='margin:10px;color:red;font-size:16px;'>未找到此产品!</div></pre>");
}
$("#norecords").show();//显示提示信息
}
else {
$("#norecords").hide();//隐藏提示信息
}
}