专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web Service

Jquery 调用 webservice 方法返回给回调函数不成功。解决思路

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
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);
                    }
 });



在 jsonpCallback:"PlayBack.getDataCallBack",  我指定了回调给 getDataCallBack 方法,但是无效呢。

------解决方案--------------------
好像没有看出来时跨域 用jsonp干嘛
------解决方案--------------------
引用:
Quote: 引用:

好像没有看出来时跨域 用jsonp干嘛

回调给prototype.getDataCallBack = function(msg)啊!

  success: function (result) {     //回调函数,result,返回值
                        alert(result.d);
                        //document.getElementById("divMsg").innerHTML = result.d;
                    }
不是回调函数吗?  你想干嘛?
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

好像没有看出来时跨域 用jsonp干嘛

回调给prototype.getDataCallBack = function(msg)啊!

  success: function (result) {     //回调函数,result,返回值
                        alert(result.d);
                        //document.getElementById("divMsg").innerHTML = result.d;
                    }
不是回调函数吗?  你想干嘛?


这。。。 我想将json数据回调给 自己写的JQUERY 方法 prototype.getDataCallBack = function(msg)
这样应该描述得很清楚了吧?????
http://www.cnblogs.com/chopper/archive/2012/03/24/2403945.html
------解决方案--------------------
data:JSON.stringify({需要传递的参数}), //需要这样把你要传递的参数进行一个转型
你需要到网上下载一个json2的第三方帮助文档,在导入就有JSON.stringify这个方法
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: