jQuery MiniUI

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

form.setData设置action返回的数据无效 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-3-1 11:43:17 |只看该作者 |倒序浏览
本帖最后由 xuxiaofeinima 于 2017-3-1 11:45 编辑

form代码

做了action请求



        action处理完成,数据已经查出来,打成json回传。
        跟踪返回的result,内容为{"total":1,"data":[{"class":"com.xuzfsoft.model.TEvent","department":"机电公司电子部","event_description":"深航一台自助值机机缺纸","event_name":"深航一台自助值机机缺纸","id":1,"photo1":null,"photo2":null,"photo3":null,"photo4":null,"photo5":null,"post":"电子维修工","report_time":"2017-02-28T00:01:01","reporter":"商龙","suggestion":"通知深航换纸","telephone":"18629559714"}]}

        但发现alert(text)时,显示的是[object]:[object]。为什么?

        但用form.setData()发现无效。高手求解~~~~~~~不胜感激






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

Rank: 8Rank: 8

沙发
发表于 2017-3-1 14:52:21 |只看该作者
这里面你的text本来就是对象了,不需要再decode了;
你需要的数据应该是data里面的东西("class":....)而text里面是{“total”:1,“data”:[]};
所以你应该alert(text.data[0]);

Archiver|普加软件

GMT+8, 2024-11-26 12:59 , Processed in 1.043058 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部