jQuery MiniUI

标题: setEmptyText方法,需要第二次以上才能生效 [打印本页]

作者: mrmoney    时间: 2014-2-17 17:22:11     标题: setEmptyText方法,需要第二次以上才能生效

我在datagrid中加了个onload事件,具体细节如下:
function on_load_datagrid1(e){
var grid=e.sender;
if(grid.getData().length<=0)
{
  grid.setEmptyText('没有查询到相关数据 ...');
  grid.setShowEmptyText(true);
}
}

然后点击筛选按钮,去加载数据
但是发现  grid.setEmptyText('没有查询到相关数据 ...');会在第二次加载才会生效?


作者: factory    时间: 2014-2-17 17:52:24

测试过了,都是正常的啊

你那有试用包没, 在试用包里面 http://www.miniui.com/demo/index.html#src=datagrid/celledit.html
这个例子上,加上onload="on_load_datagrid1"
function on_load_datagrid1(){....}

你可以测试看看,只要查询返回的结构没有数据,那么就会显示你设置的那些 空数据提示
作者: factory    时间: 2014-2-17 18:29:36

更新miniui试试
作者: mrmoney    时间: 2014-2-18 11:13:55

factory 发表于 2014-2-17 17:52
测试过了,都是正常的啊

你那有试用包没, 在试用包里面 http://www.miniui.com/demo/index.html#src=datagr ...

我有在datagrid中加上onload事件的,否则也不会实现我的要求啊,只是现在的问题是我要点击了两次筛选按钮,才会出现我要的提示文字,我现在试用的是3.3版本的
作者: felt    时间: 2014-2-18 11:17:43

mrmoney 发表于 2014-2-18 11:13
我有在datagrid中加上onload事件的,否则也不会实现我的要求啊,只是现在的问题是我要点击了两次筛选按钮 ...

你更新下最新的MiniUi看看
作者: mrmoney    时间: 2014-2-19 10:33:04

felt 发表于 2014-2-18 11:17
你更新下最新的MiniUi看看

最新版可以了,谢谢




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2