jQuery MiniUI

标题: 各位老大来一下:怎么直接给dataGrid绑定loadParams? [打印本页]

作者: hejin8288    时间: 2016-12-12 09:51:28     标题: 各位老大来一下:怎么直接给dataGrid绑定loadParams?

就是直接在grid的属性里。
我这样写:grid.set(url:"../../userService.php",loadParams:{tableName:"tp_user",fields:"id,name,sex,age"}).load();不行的。
作者: dforce    时间: 2016-12-12 11:22:22

grid.setUrl(url)
grid.load({....})
你要固定传递这些的话可以在onbeforeload事件里处理
onbeforeload="onBeforeLoad"
function onBeforeLoad(e){
   e.param.tableName=...
   e.param.fileds=...
}
作者: hejin8288    时间: 2016-12-12 11:24:47

dforce 发表于 2016-12-12 11:22
grid.setUrl(url)
grid.load({....})
你要固定传递这些的话可以在onbeforeload事件里处理

哦,我试试。
谢谢了!
作者: zzbcome    时间: 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,怎么设置啊???
作者: felt    时间: 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:""}}
作者: zzbcome    时间: 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]?
作者: felt    时间: 2017-1-20 14:40:54

zzbcome 发表于 2017-1-20 14:09
如果student是数组呢?比如student[1],student[2]?

e.param.json=studenet




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