国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Ajax請求ashx 返回 json 格式數據常見問題

2019-11-17 01:40:13
字體:
來源:轉載
供稿:網友

Ajax請求ashx 返回 json 格式數據常見問題

問題:ashx 返回的字符串json格式,在前臺ajax自動解析失敗。

問題分析:經過排查,發現是拼接json時出現” ’ “單引號,jquery無法解析,用” “ “雙引號才可以。例如:

string strjson="[ { 'userName':'test'}]";  //單引號導致jquery無法自動解析。string strjson="[ {/"userName/":/"test/"}]"; // 雙引號可以解析;

ajax 代碼:

  $.ajax({                    type: 'post',                    url: 'Report.ashx?type=1',                    dataType: 'json',                    async: 'true', //異步                    cache: 'false',                    success: function(data) {                                              mychartOptions.series = data;                        var chart = $("#report1").highcharts(mychartOptions);                    },                    error: function(xmlHttPRequest, textStatus, errorThrown) {                        $("#report1").html("<span>獲取數據失敗" + textStatus + "</span>");                    }                });

后臺ashx代碼:

  public void ProcessRequest(HttpContext context)        {            string type = context.Request["type"];            if (type == "1")            {                // 三種設置測試都通過,不設置contenType也可以     "application/json"  "text/plain"  "text/json"                 //context.Response.ContentType = "text/json";                string json = "[{/"userid/":123}]";                context.Response.Write(json);            }            else if (type == "2")            {                GetReport2(context);            }        }        


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临邑县| 丁青县| 遂溪县| 潍坊市| 古蔺县| 东明县| 游戏| 泸溪县| 邯郸市| 新建县| 甘孜县| 龙南县| 兴文县| 清镇市| 开远市| 太白县| 曲周县| 叙永县| 博爱县| 辽源市| 洱源县| 辽宁省| 宁远县| 故城县| 凤阳县| 会理县| 吴桥县| 漳州市| 小金县| 金昌市| 延川县| 开平市| 桂阳县| 通州市| 通化市| 富源县| 时尚| 平果县| 台南市| 辉南县| 长春市|