今天使用ajax時,發現get傳data時,傳遞json字串時傳不過去引數,所以做了一些實驗測試ajax的get和post的傳遞data時的不同。
ajax有三種傳遞傳遞data的方式:
1.json格式
形如:
ajax:
$.ajax(,
datatype:"json",
success: function(data)
});
2.json字串
形如:
「」 或者json.stringify()
ajax:
$.ajax(),
datatype:"json",
success: function(data)
});
3.標準引數模式
形如:
「username=chen&nickname=alien」
ajax:
$.ajax(
});
$(「#form1」).serialize() 就是把表單的資料拼成這個格式的字串!post請求能用1、2、3型別傳遞引數
get請求能用1、3型別傳遞引數
$(「#form1」).serialize() 是將對應表單中的input的name和value進行拼裝,最後拼成3型別的字串
ajax請求的data資料格式
今天使用ajax時,發現get傳data時,傳遞json字串時傳不過去引數,所以做了一些實驗測試ajax的get和post的傳遞data時的不同。ajax有三種傳遞傳遞data的方式 形如 ajax ajax datatype json success function data 形如 或者json...
Ajax請求的data資料格式 後台接收引數
ajax?ajax請求的date資料格式有三種 本文以標準引數格式為例講解後台如何接收引數 首先先了解 json?ajax請求 ajax cache false data json物件形式 success function result ajax請求 ajax cache false data js...
jquery傳送ajax請求返回資料格式
jquery向伺服器傳送乙個ajax請求後,可以返回多種型別的資料格式,包括 html,xml,json,text等。1.html格式的資料 username content 伺服器端返回資料格式是html片段,因此不需要經過處理就可以將新的html資料插入到主頁面中,這種方法雖然簡便,但是重用性不...