jQuery MiniUI

 找回密码
 立即注册
查看: 2555|回复: 6
打印 上一主题 下一主题

各位老大来一下:怎么直接给dataGrid绑定loadParams? [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2016-12-12 09:51:28 |只看该作者 |倒序浏览
就是直接在grid的属性里。
我这样写:grid.set(url:"../../userService.php",loadParams:{tableName:"tp_user",fields:"id,name,sex,age"}).load();不行的。

Rank: 8Rank: 8

沙发
发表于 2016-12-12 11:22:22 |只看该作者
grid.setUrl(url)
grid.load({....})
你要固定传递这些的话可以在onbeforeload事件里处理
onbeforeload="onBeforeLoad"
function onBeforeLoad(e){
   e.param.tableName=...
   e.param.fileds=...
}

Rank: 6Rank: 6

板凳
发表于 2016-12-12 11:24:47 |只看该作者
dforce 发表于 2016-12-12 11:22
grid.setUrl(url)
grid.load({....})
你要固定传递这些的话可以在onbeforeload事件里处理

哦,我试试。
谢谢了!

Rank: 3Rank: 3

地板
发表于 2017-1-20 11:06:40 |只看该作者
dforce 发表于 2016-12-12 11:22
grid.setUrl(url)
grid.load({....})
你要固定传递这些的话可以在onbeforeload事件里处理

如果要设置e.param.table.id
或者e.param.json.student.id,怎么设置啊???

Rank: 8Rank: 8

5#
发表于 2017-1-20 11:12:52 |只看该作者
zzbcome 发表于 2017-1-20 11:06
如果要设置e.param.table.id
或者e.param.json.student.id,怎么设置啊???

e.params.table={id:""}
e.param.json={studenet:{id:""}}

Rank: 3Rank: 3

6#
发表于 2017-1-20 14:09:06 |只看该作者
felt 发表于 2017-1-20 11:12
e.params.table={id:""}
e.param.json={studenet:{id:""}}

如果student是数组呢?比如student[1],student[2]?

Rank: 8Rank: 8

7#
发表于 2017-1-20 14:40:54 |只看该作者
zzbcome 发表于 2017-1-20 14:09
如果student是数组呢?比如student[1],student[2]?

e.param.json=studenet

Archiver|普加软件

GMT+8, 2024-10-6 03:57 , Processed in 1.032653 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部