|
//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组件中,急!!!!!
|
|