Ajax提交數據太大,導致數據丟失

Ajax以POST方式提交JSON格式數據,如下:

$.ajax({ 
		type : "POST",
		url : "test.action",
		datetype : "JSON",
		data : "key="+value,
		success : function(msg){
		}//success end
});

雖然datatype是JSON,type是POST,但是data參數的寫法導致數據是以url的方式傳遞,最大2k。


解決辦法:

$.ajax({ 
		type : "POST",
		url : "test.action",
		datetype : "JSON",
		data : {"key" : value},
		success : function(msg){
		}//success end
});



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章