jQuery MiniUI

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

datagrid还有form表单的数据提交问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-9-2 19:32:51 |只看该作者 |倒序浏览
求问,datagrid,form等是否可以用普通的数据提交方式?比如?xxx=xxx&xxx=xxx这种形式,而不是json类型的数据提交。个人感觉这样会比较方便。。我后台用的springmvc,暂时对这种传入的json数据处理有点麻烦

Rank: 8Rank: 8

沙发
发表于 2013-9-3 09:25:08 |只看该作者
url传参有长度限制,大的参数你平时如何传就如何传。只要后台获取到了参数,返回json数据即可

Rank: 3Rank: 3

板凳
发表于 2013-9-3 10:26:27 |只看该作者
factory 发表于 2013-9-3 09:25
url传参有长度限制,大的参数你平时如何传就如何传。只要后台获取到了参数,返回json数据即可 ...

我想问下,那在api里面有这种普通的数据传输方式么?我看到的例子里面的刷新datagrid的时候传入的参数都是如下的:
        var data = form.getData(); //获取表单多个控件的数据
        var json = mini.encode(data); //序列化成JSON
        grid.load(json);
如果不用这种grid.loadjson方式,还有其他的方式没有呢?现在对这种数据处理感到很头疼。。。我这边项目用的springmvc,但是貌似在处理json接收的时候暂时有点小问题。。。

Rank: 6Rank: 6

地板
发表于 2013-9-3 10:52:48 |只看该作者
url不设置
使用setData给表格数据

如果表格分页+排序的话
用框架方法 或 jq ajax
setData会存在表格空白情况,这个问题需要测试
你不妨可以试一试!

Rank: 8Rank: 8

5#
发表于 2013-9-3 14:53:35 |只看该作者
wudigongzi 发表于 2013-9-3 10:26
我想问下,那在api里面有这种普通的数据传输方式么?我看到的例子里面的刷新datagrid的时候传入的参数都是 ...

如果你是自己的方式交互的话,
1.不要给表格url和load()
通过自己的方法获取到数据之后,grid.setData(data)

Archiver|普加软件

GMT+8, 2024-11-29 18:33 , Processed in 1.047297 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部