easyui的load事件中传递给url的参数过多,能不能用$.param去实现?怎么用
datagrid在load中传递参数过多,能不能用$.param这个方法?怎么用
我想查分数大于80的男生,在grid中指定url='studentcontrol/getgrade',然后用下面附加参数没问题
$('#dg').datagrid('load', {
SEX:BOY
grade:80
});
如果参数太多,我能不能用下面的方法,先把参数写出json,然后再用$.param去实现,可是在datagrid的load事件中并没有url这个属性???
var searchParams = {
SEX:BOY
grade:80};
//alert($.param(searchParams));
------解决方案--------------------全部放到一个json变量中,然后作为load的参数就行了,不用直接$.param,jquery会自动调用这个方法处理json对象为键值对
var params={a:1,b:2,c:3,d:4,e:5/*...其他更多的*/}
$('#dg').datagrid('load',params );