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",data : {"key" : value},success : function(msg){ }//success end });