ajax載入後台返回json資料注意事項!

2022-08-24 08:54:10 字數 505 閱讀 4358

w3school 上描述jquery的post方法,語法格式如下

jquery.post(url,data,success(data, textstatus, jqxhr),datatype)

其中datatype引數為可選。規定預期的伺服器響應的資料型別。預設執行智慧型判斷(xml、json、script 或 html)。

今天用的時候就真以為是智慧型判斷而沒有指定datatype型別,導致js無法解析後台傳過來的json資料。

解決辦法:

1.在php頁面加上:

header('content-type:text/json;charset=utf-8');

2.在ajax成功後的**函式中加上:

var json = json.parse(json);

3.指定datatype引數為json,比如:

$.post(url,data,function(){},'json');

最方便,最好使的無疑是第三種方法。

springmvc 後台返回json

springmvc是非常好用的框架,但是最近學習遇到乙個問題 後台返回json串,前台接收怎麼處理,我遇到的是後台返回list的json串,前台如何獲得這個串的長度,並且遍歷出來 後台是controller responsebody public listgettypes 前端請求而是 js aja...

ajax互動struts返回json

ajax互動struts返回json type josn 就是返回json type redirect 就是返回頁面 ajax一般是接受json,故result type json ajax接受html,故result type redirect 也可 struts default 是sturts核...

Ajax請求返回Json資料

介紹一下用ajax向伺服器請求資料的方法,以及對於返回的json資料的使用。1 ajax 8 datatype json 9 success function data 12 error function error 15 一般的資料請求,這幾個屬性就夠用了。下面來稍稍的介紹一下這幾個屬性 type...