jQuery MiniUI

标题: datagrid加载url [打印本页]

作者: 6608840    时间: 2013-10-14 20:13:56     标题: datagrid加载url

datagrid在打开的时候默认加载url, 如果不写url则会出现datagrid json is error, 所以必须加url, 而我不想从url加载数据,而是js脚本获取控件内容,然后根据这个值grid.setData填充到datagrid中,请问怎么实现,怎么让datagrid json is error不出现。

作者: factory    时间: 2013-10-15 09:11:06

你照样使用url,不过后台接受一个参数
然后当你获取控件内容的时候,把这个值通过grid.load({myKey:yourKey})发送到后台

后台request["myKey"]获取到,然后再去数据库查询对应的数据,返回回来即可

有点类似表格数据的查询过滤,可以看下这个demo:
http://www.miniui.com/demo/#src=datagrid/pager.html
作者: felt    时间: 2013-10-15 09:59:13

不是url加载的不要用grid.load();
grid里autoLoad=“false”
作者: 6608840    时间: 2013-10-15 12:17:35

felt 发表于 2013-10-15 09:59
不是url加载的不要用grid.load();
grid里autoLoad=“false”

每次打开datagrid会自动加载,并没有使用grid.load();  grid里面貌似没有autoLoad这个属性
作者: factory    时间: 2013-10-15 13:29:04

6608840 发表于 2013-10-15 12:17
每次打开datagrid会自动加载,并没有使用grid.load();  grid里面貌似没有autoLoad这个属性 ...

在boot.js里面
//debugger
mini_debugger = true;

改为false ,就没有错误提示了
作者: 6608840    时间: 2013-10-15 14:47:48

factory 发表于 2013-10-15 13:29
在boot.js里面
//debugger
mini_debugger = true;

问题解决了,谢谢




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