Extjs中grid加载数据完成后,判断如果没有数据则弹出对话框提示“没有数据”
答案:3 悬赏:80 手机版
解决时间 2021-03-24 02:01
- 提问者网友:了了无期
- 2021-03-23 22:04
Extjs中grid加载数据完成后,判断如果没有数据则弹出对话框提示“没有数据”
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-03-23 23:32
给store加个load事件监听
store加载完后判断store有没有数据追问我试了下,只是页面加载的时候弹窗,再点击按钮查询就不弹窗了,这么回事追答你再次点击查询按钮的时候store加载数据了吗?
你的监听怎么写的?追问Store.load({ callback: function (records, options, success) { if (records == "") {Ext.Msg.alert("提示信息", "没有符合条件的数据!"); } }});追答你这个不是监听。。。。
store.on('load', function(store, records, options) {
if (records.length = 0) {
Ext.Msg.alert("提示信息", "没有符合条件的数据!");
}
});
store加载完后判断store有没有数据追问我试了下,只是页面加载的时候弹窗,再点击按钮查询就不弹窗了,这么回事追答你再次点击查询按钮的时候store加载数据了吗?
你的监听怎么写的?追问Store.load({ callback: function (records, options, success) { if (records == "") {Ext.Msg.alert("提示信息", "没有符合条件的数据!"); } }});追答你这个不是监听。。。。
store.on('load', function(store, records, options) {
if (records.length = 0) {
Ext.Msg.alert("提示信息", "没有符合条件的数据!");
}
});
全部回答
- 1楼网友:野味小生
- 2021-03-24 00:52
extjs 数据返回是按照 jsons返回的,又不是做什么操作
- 2楼网友:行路难
- 2021-03-24 00:40
这是个extjs默认的操作,在grid表单下方会有提示,不需要自己再写出来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯