jQuery MiniUI

标题: datagrid将请求参数从表单(form)格式修改为json格式 [打印本页]

作者: buyiyanqi    时间: 2018-12-12 10:42:08     标题: datagrid将请求参数从表单(form)格式修改为json格式

老师们,我在使用mini-datagrid控件时,由于该控件在加载数据时, 默认向服务端发送的请求为表单格式,即application/x-www-form-urlencoded。现我想将请求参数修改为json格式,在我进行了如下设置后
ajaxType="post"
ajaxOptions="{type:'post', async: true, data: {a:1, b: true}, dataType: 'text', contentType: 'application/json;charset=utf-8'}"
url="/gencode/template/pageWithRel"
pageIndexField="pg_index"
pageSizeField="pg_size"
autoLoad="true"
sortFieldField="or_orderby"
sortOrderField="or_orderType"

发现是已将请求参数封装到了request payload中,但是格式变成了以=&符号拼接的数据,如下:
pageIndex=0&pageSize=15&sortField=&sortOrder=&version=0.9.1&appId=yqdz&pg_index=0&pg_size=15
[attach]11680[/attach]

上述格式不是标准的json格式,我想请教一下,需要怎么设置,才能实现发送的请求参数为标准的json格式呢。非常感谢

作者: leao    时间: 2018-12-12 13:32:56

本帖最后由 leao 于 2018-12-14 17:40 编辑

datagrid的load的传参是
grid.load({
            a:1,b:2
        });
,你这边传参是怎么样的。





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