zoukankan      html  css  js  c++  java
  • JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题

    $.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, \r\nError message is:" + $(jqXHR.responseText).text();
                           window.alert(msg);
                       }
                   });

    TCP Trace截图

    $.post:

    image


    $.ajax:

    image

    感觉$.post是用来提交forms的,而要跟wcf ajax service访问,还必须得用$.ajax来指定Content-Type.

    后来找到的资料: http://stackoverflow.com/questions/2845459/jquery-how-to-make-post-use-contenttype-application-json

  • 相关阅读:
    几何+点与线段的位置关系+二分(POJ2318)
    二维凸包模板(凸包重心,周长,面积,直径,最大三角形,最小环绕矩形)
    边的双联通+缩点+LCA(HDU3686)
    三维凸包(两个没有公共点)经过旋转平移后使其重心相距最近(POJ3862)
    三维凸包求凸包表面的个数(HDU3662)
    三维凸包求其表面积(POJ3528)
    三维凸包求重心到面的最短距离(HDU4273)
    三维凸包求内部一点到表面的最近距离(HDU4266)
    三维凸包模板
    判断点与多边形的位置关系
  • 原文地址:https://www.cnblogs.com/feinian/p/2181588.html
Copyright © 2011-2022 走看看