AJAX 传递数组
Ajax 传递数组后台接受不到值,或接受不到全部的元素
var array=[1,2,3];
$.ajax({
url:'query.do',
type:'post',
dataType:'JSON',
traditional:true, //此处默认为false,数据深度序列化;true为传统方式序列化.
data:{ array:array
},
success: function (jsonData){
alert(jsonData);
})
traditional
类型:Boolean,jq中默认为false
如果你想要用传统的方式来序列化数据,那么就设置为 true。
Set this to true if you wish to use the traditional style of param serialization