jQuery MiniUI

标题: 关于DataGrid的子页面中的URL问题。 [打印本页]

作者: hehehaha    时间: 2012-10-18 18:24:20     标题: 关于DataGrid的子页面中的URL问题。

本帖最后由 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.

作者: niko    时间: 2012-10-19 09:41:24

返回:
{
id: "1",
name: "abc",
  ....
}
这样的就可以了,你可以参考demo示例。
作者: hehehaha    时间: 2012-10-19 10:40:44

niko 发表于 2012-10-19 09:41
返回:
{
id: "1",

第一图是编辑页面上的表单代码,有一个叫"Subject"的div.
[attach]786[/attach]第二图是编辑页面的JS。
[attach]787[/attach]
第三图是后台返回的JSON串,不知道哪种才对。
[attach]788[/attach]
最后这张是报的错,我发现一旦我用decode就会报这个错。
[attach]789[/attach]



请管理员指导下,谢谢啦!

作者: hehehaha    时间: 2012-10-19 11:59:13

niko 发表于 2012-10-19 09:41
返回:
{
id: "1",

请问AJAX的方式可以上传文件么?因为我的页面是在DataGrid的子页面中添加的附件。而这个子页面提交用的是AJAX的方式而非form。
作者: niko    时间: 2012-10-19 18:17:11

http://www.miniui.com/demo/#src=fileupload/fileupload.html
这个例子就是ajax无刷新上传文件




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