前言ajax
最近,一個項目跨系統取數據,調用其餘系統的service,因此就ajax麼。不過,過程不太順利,一直報錯。學習
錯誤信息url
responseText: "{"Data":"Unexpected character encountered while parsing value: S. Path '', line 0, position 0.","ErrorMsg":null,"IsError":true}"
錯誤截圖spa
源代碼code
$.ajax({ url: _url, method: "POST", data: {UserName: "",PassWord: ""}, dataType: "text", success: function(result) {} })
後面搜了好多帖子,發現是參數data的問題,須要格式化JSON才能夠。blog
修改後的代碼,以下:string
$.ajax({ url: _url, method: "POST", data: JSON.stringify({UserName: "",PassWord: ""}), dataType: "text", success: function(result) {} })
結束語it
原本以爲很簡單的一個問題,搞了一上午的時間,程序猿就是一個終身學習的工做啊。io