jQuery MiniUI

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

form.setData设置不了表单 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-5-20 19:09:21 |只看该作者 |倒序浏览
<script type="text/javascript">
  mini.parse();
  var form = new mini.Form("#form2");
  function SetData(data) {
   data = mini.clone(data);
   $.ajax({
    url : "/Employment/stu/stulooklist?userid="+data.userid,
    type : "post",
    cache : false,
    success : function(text) {
     var o = mini.decode(text);
     form.setData(o);
    }
   });
  }

以上是我的jsp页面

这是后台的F12看的后台数据
后来看了论坛上的人的说把o改成o.data[0]
我试了一下 ,可是我的前台会报错,并且仍然取不到值
<script type="text/javascript">
  mini.parse();
  var form = new mini.Form("#form2");
  function SetData(data) {
   data = mini.clone(data);
   $.ajax({
    url : "/Employment/stu/stulooklist?userid="+data.userid,
    type : "post",
    cache : false,
    success : function(text) {
     var o = mini.decode(text);
     form.setData(o.data[0]);
    }
   });
  }

求大神指导
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-5-21 09:21:10 |只看该作者
根据你的数据结构来的,你的数据明明是个数组,你要用第一项设置直接用data[0]

Rank: 1

板凳
发表于 2018-5-21 09:23:08 |只看该作者
你这个格式不一样,用o[0]

Archiver|普加软件

GMT+8, 2025-7-12 23:27 , Processed in 1.062276 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部