起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1803|回复: 5

[结贴] Wex5 AJAX跨域返回json数据到DATA 问题

[复制链接]

49

主题

128

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
QQ
发表于 2017-10-18 18:31:21 | 显示全部楼层 |阅读模式
//Model.prototype.testCustomRefresh = function(event){
                //var test = event.source;
        加载testCustomRefresh函数后AJAX为什么不生效 ?
         $.ajax({
             "type" : "post",
             "async" : false,
            // "data": {"ID":ID,"cName":Name,"loginname":Age},//{"ID":ID,"Name":Name,"age":Age}
             "url" :"http://127.0.0.1:9999/WebService_test.asmx/SearchInfo",
             "async": false,//使用同步方式,目前data组件有同步依赖
             "cache" : false,
             "dataType" : "jsonp",
             "jsonp": "callbackjsp",//服务端用于接收callback调用的function名的参数  
            //"jsonpCallback":"successCallback",//callback的function名称  
             "jsonpCallback":"successCallback",
             "success":function(data){
              alert(data.result);
             // var str=data.result;
             // var strs= JSON.parse(str);
             // alert(str);
             // json={"@type":"table","test" : {"ID":"String","cName":"String","loginname":"String"},"rows":strs };
              //alert("json数据"+json);
                        //this.comp("test").loadData(json,false);
              //   test.loadData(json,false);
                 使用途牛上地图页面加载跨域JSON返回不了数据
                 test.loadData(data);//将返回的数据加载到data组件

             },
             "error":function(XMLHttpRequest, textStatus, errorThrown) {
              alert("添加失败!");
              /* alert(XMLHttpRequest.status);
               alert(XMLHttpRequest.readyState);*/
               alert(textStatus);

             }});
       
        //};
JSON函数返回正常,数据如下
successCallback({"result":"[{\"ID\":{\"value\":\"1\"},\"cname\":{\"value\":\"admin\"},\"loginname\":{\"value\":\"admin\"}}]"})


求大神看下为什么JSON数据加载不进DATA组件中,急!!!!!

49

主题

128

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
QQ
 楼主| 发表于 2017-10-18 18:32:38 | 显示全部楼层
//var test = event.source;
不定义TEST,提示这个DATA组件的ID无法被发现,求大神解释原因
回复 支持 反对

使用道具 举报

9

主题

57

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
QQ
发表于 2017-10-18 20:35:00 | 显示全部楼层
跨域    header("Access-Control-Allow-Origin: *");
回复 支持 反对

使用道具 举报

49

主题

128

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
QQ
 楼主| 发表于 2017-10-19 09:23:40 | 显示全部楼层
求大神解答为什么DATA组件加载不了JSON数据!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2017-10-19 10:21:34 | 显示全部楼层
184931481 发表于 2017-10-19 09:23
求大神解答为什么DATA组件加载不了JSON数据!!!!!!!

json数据的格式不符合 loadData 方法加载数据的要求
http://docs.wex5.com/wex5-ui-question-list-2032/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

49

主题

128

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
QQ
 楼主| 发表于 2017-10-19 11:14:59 | 显示全部楼层
求完AJAX接收后修改成标准JSON然后加载进DATA组件的实例!!!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-3 19:26 , Processed in 0.056820 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表