var opts=$("#id").datagrid.("options") ------------获取选择对象
opts.url=“”-------------------------------------------访问的url
$("#id").datagrid(
queryParams:{}-----------------------------------查询项
loadFilter:function (data){
return mdata----------------------------------data请求url得到的数据
mdata返回到datagrid的数据
必须含有row
如果分页就必须又total
}
)
如果传递的格式不是form格式,如json格式,分页查询不是按照页码而是记录数,可以采用
loader:function(param,success,error)方法
success-------------返回的data给loadFilter
$("#id").datagrid loader: (param,success,error)-> size=param.rows start=(param.page-1)*size _data={ "areaCode": _data.areaCode, "cityCode": _data.cityCode, "name": _data.name, "phone": _data.phone, "size": size, "start":start, "state": _data.state "userType": _data.userType } Core.setAjax("post","#{Core.url}/vanke/web/account/queryUserInfo",_data,(data)-> that.$userRoleType=data.body.totlePage success(data)) loadFilter:(data)-> return data.body