Jquery 调用 webservice 方法返回给回调函数不成功。
$.ajax({
type: "POST", //访问WebService使用Post方式请求
contentType: "application/json", //WebService 会返回Json类型
url: "GetData.asmx/GetJson", //调用WebService的地址和方法名称组合 ---- WsURL/方法名
data: "{FromDate:'2013-07-29',ToDate:'2013-08-02',carID:'100053'}", //这里是要传递的参数,格式为 data: "{paraName:paraValue}",下面将会看到
dataType: 'json',
jsonp: "callbackparam",
jsonpCallback:"PlayBack.getDataCallBack",
success: function (result) { //回调函数,result,返回值
alert(result.d);
//document.getElementById("divMsg").innerHTML = result.d;
},
error: function (e) {
alert(e.responseText);
}
});
好像没有看出来时跨域 用jsonp干嘛
回调给prototype.getDataCallBack = function(msg)啊!
success: function (result) { //回调函数,result,返回值
alert(result.d);
//document.getElementById("divMsg").innerHTML = result.d;
}
不是回调函数吗? 你想干嘛?
这。。。 我想将json数据回调给 自己写的JQUERY 方法 prototype.getDataCallBack = function(msg)
这样应该描述得很清楚了吧?????