记录 !ajax 传递数组的坑
刚刚遇到一个ajax传值的问题,后台 无论如何都接收不到。关于数组传值ajax 有个坑。
看到没有,多了一个[],这样你后台是接收不到的。
解决方法:
在 Ajax 传值时加一个:traditional: true,//这里设置为true
$.ajax({
url:url,
data:data,
type:"post",
dateType:"json",
traditional: true,//这里设置为true
success:function (result) {
layer.msg(result.message);
layer.close();
window.location.href='/list'
},
error:function (result) {
if (result.status!=200){
layer.msg(result.message);
layer.close();
}
}
})