jQuery MiniUI

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

关于DataGrid的子页面中的URL问题。 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-10-18 18:24:20 |只看该作者 |倒序浏览
本帖最后由 hehehaha 于 2012-10-18 18:51 编辑
  1. $.ajax({
  2.      url: "DocumentManagement/showById.do&id=" + data.id,
  3.                             type: "post",
  4.                             success: function (text) {
  5.                                 var o = mini.decode(text);
  6.                                 form.setData(o);
  7.                                 form.setChanged(false);        
  8.                                 onDeptChanged();
  9.                                 mini.getbyName("Subject").setValue(o.Subject);
  10.       }
  11. });
复制代码

请问这里的URL到底要返回什么样的json数据才行?如何才能加载数据,这页面是在父页面上点编辑之后弹出来的。

为什么我用 mini.decode(text)会报错。TypeError: json.replace is not a function.

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-10-19 09:41:24 |只看该作者
返回:
{
id: "1",
name: "abc",
  ....
}
这样的就可以了,你可以参考demo示例。

Rank: 4

板凳
发表于 2012-10-19 10:40:44 |只看该作者
niko 发表于 2012-10-19 09:41
返回:
{
id: "1",

第一图是编辑页面上的表单代码,有一个叫"Subject"的div.
第二图是编辑页面的JS。

第三图是后台返回的JSON串,不知道哪种才对。

最后这张是报的错,我发现一旦我用decode就会报这个错。




请管理员指导下,谢谢啦!
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 4

地板
发表于 2012-10-19 11:59:13 |只看该作者
niko 发表于 2012-10-19 09:41
返回:
{
id: "1",

请问AJAX的方式可以上传文件么?因为我的页面是在DataGrid的子页面中添加的附件。而这个子页面提交用的是AJAX的方式而非form。

Rank: 9Rank: 9Rank: 9

5#
发表于 2012-10-19 18:17:11 |只看该作者
http://www.miniui.com/demo/#src=fileupload/fileupload.html
这个例子就是ajax无刷新上传文件

Archiver|普加软件

GMT+8, 2024-11-22 21:20 , Processed in 1.035561 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部