[HtmlCssJs] 2025-05-01 圈点600
摘要:ajax的traditional属性说明(ajax传递数组)
ajax的traditional属性说明(ajax传递数组)
traditional参数默认为false
示例:
var val = new Array();
val.push(1);
val.push(2);
//向后台交互
$.ajax({
url: "/xxx",
type: "GET",
data: {
"v": val,
"i": 0,
"time": new Date().getTime()
},
success: function(data) {
//do sth...
}
});
传递的数组val,会收到的变量如:
val[]:1
val[]:2
后台代码就会取不到值。
修改traditional:true之后,
传递的数组传递的变量名会
val:1
val:2
就正常了。