在无数据的时候在表单中显示无数据显示,右下角的小字太不明显了
关于jqgrid生成表单无数据时的显示。它本身的样式是会在右下角显示无数据显示,能不能让它和qq邮箱一样
答案:1 悬赏:20 手机版
解决时间 2021-12-18 14:01
- 提问者网友:最爱你的唇
- 2021-12-18 03:26
在无数据的时候在表单中显示无数据显示,右下角的小字太不明显了...
在无数据的时候在表单中显示无数据显示,右下角的小字太不明显了
在无数据的时候在表单中显示无数据显示,右下角的小字太不明显了
最佳答案
- 五星知识达人网友:痴妹与他
- 2022-01-10 04:23
其实感觉右下角也不错。要在中间显示的话,如下
样式,拿loading样式用的,自己可以改
.norecords {
border-width: 2px !important;
display:none;
font-weight: bold;
left: 45%;
margin: 5px;
padding: 6px;
position: absolute;
text-align: center;
top: 45%;
width: auto;
z-index: 102;
}
在jqGrid的loadComplete函数里面加判断,假设table的id是list
loadComplete: function(){
var re_records = $("#list").getGridParam('records');
if(re_records == 0 || re_records == null){
if($(".norecords").html() == null){
$("#list").parent().append("
}
$(".norecords").show();
}
}
当然在重新查询前要先隐藏norecords,比如reloadGrid前
$(".norecords").hide();
$("#list").trigger("reloadGrid");
样式,拿loading样式用的,自己可以改
.norecords {
border-width: 2px !important;
display:none;
font-weight: bold;
left: 45%;
margin: 5px;
padding: 6px;
position: absolute;
text-align: center;
top: 45%;
width: auto;
z-index: 102;
}
在jqGrid的loadComplete函数里面加判断,假设table的id是list
loadComplete: function(){
var re_records = $("#list").getGridParam('records');
if(re_records == 0 || re_records == null){
if($(".norecords").html() == null){
$("#list").parent().append("
没有符合数据
");}
$(".norecords").show();
}
}
当然在重新查询前要先隐藏norecords,比如reloadGrid前
$(".norecords").hide();
$("#list").trigger("reloadGrid");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯