91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery向webApi提交post json數據

發布時間:2020-09-18 14:15:57 來源:腳本之家 閱讀:234 作者:mrr 欄目:web開發

在頁面想webApi post json數據的時候,發現webapi不能直接以json的方式接受數據(注:我是沒有發現一個很好的方式來post json數據的);但是可以以數據結構的方式傳遞;

如下:

//js代碼 
          var d = {
          Id: "1",
          Name: "name",
          Value: "OldValue", 7         };
        $.ajax({
          type: "post",
          url: url1,
          data: JSON.stringify({
            pConfig: d
          }),
          success:function(d){
          }
        });
public class Diff
  {
    public string Id { set; get; }
    public string Name { set; get; }
    public string Value { set; get; }
  }
 public Diff post([FromBody]Diff pConfig)
    {
      List<DiffConfig> s = pConfig;
      return s;
    }

像這樣的代碼是沒有問題的;得到的是一個標準結構的數據;

但是如果改為下面的代碼,就會發現沒有數據

//js代碼 
         var d = [{
           Id: "1",
           Name: "name",
           Value: "Value",
         },{
           Id: "2",
           Name: "name2",
           Value: "Value2",
         }];
         $.ajax({
          type: "post",
          url: url1,
           data: JSON.stringify({
             pConfig: d
          }),
           success:function(d){
         }
        });
public List<Diff> post([FromBody]List<Diff> diff)
     {
       List<Diff> d = diff;
       return d;
     }

這樣的代碼會發現,數據沒有傳過來,后面才發現,原來jq的ajax傳輸數據類型有問題;傳輸的數據類型contentType的默認值為 "application/x-www-form-urlencoded"。默認值適合大多數情況。但是卻不能適應這次傳輸的值,把   contentType: 'application/json' 設置一下,就可以ok了;數據傳輸完全沒有問題;

$.ajax({
      type: "post",
      dataType: 'json',
      url: url,
      contentType: 'application/json',
      data: JSON.stringify(d),
      success: function (d) {
       
      }
    });

以上所述是小編給大家介紹的jQuery向webApi提交post json數據,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴楚县| 苏州市| 黎平县| 镇平县| 兴业县| 栾川县| 舞阳县| 原阳县| 衡水市| 江川县| 南康市| 深水埗区| 石家庄市| 桂平市| 萨迦县| 郎溪县| 清河县| 鲁山县| 沙洋县| 瓮安县| 墨脱县| 广宗县| 开封县| 大渡口区| 合水县| 绥化市| 康平县| 邵武市| 德州市| 松原市| 桐城市| 开鲁县| 海兴县| 柯坪县| 岑巩县| 社旗县| 额济纳旗| 江华| 祁东县| 四子王旗| 白水县|