作家
登录

JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方

作者: 来源:www.28hudong.com 2013-03-30 00:43:53 阅读 我要评论

复制代码 代码如下: $.post('<%=this.AppPath %>DataService/InventoryUIService.svc/Rename', ///location.protocol + "//" + location.host + location.pathname + "/Rename", odata, function (result) { $dialogProcessing.dialog("close"); if (result.Success) { alert("Success"); } else { var msg = "Your submit fauiler, Detail message is:" + result.ErrorMessage; window.alert(msg); } }, "json"); $.ajax({ url: '<%=this.AppPath %>DataService/InventoryUIService.svc/Rename', type: 'POST', contentType: 'application/json', dataType: 'json', data: odata, success: function (result) { if (result.Success) { alert("Success"); } else { var msg = "Your submit fauiler, Detail message is:" + result.ErrorMessage; window.alert(msg); } }, error: function (jqXHR, textStatus, errorThrown) { var msg = "Your submit throw a error, rnError message is:" + $(jqXHR.responseText).text(); window.alert(msg); } }); TCP Trace截图 $.post: $.ajax: 感觉$.post是用来提交forms的,而要跟wcf ajax service访问,还必须得用$.ajax来指定Content-Type. 后来找到的资料: http://stackoverflow.com/questions/2845459/jquery-how-to-make-post-use-contenttype-application-json 以上都是按个人理解所写,有不对之处请指正

  推荐阅读

  也说JavaScript中String类的replace函数

对回调函数的参数说明也很准确: 第一个参数是匹配到的字符串,最后一个是原字符串,倒数第二个参数是匹配到的字符串的在原字符串索引的起始位。 但我很好奇,第二到倒数第三之间的参数又是些什么呢?其实,W3scho>>>详细阅读


本文标题:JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方

地址:http://www.17bianji.com/kaifa2/JS/24152.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)