ajax提交数组至后台,无法获取值得问题
Posted 余生请多指教ANT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax提交数组至后台,无法获取值得问题相关的知识,希望对你有一定的参考价值。
$(".delAll_btn").click(function(){
var checkStatus = table.checkStatus(‘userList‘),
data = checkStatus.data,
id = [];
if(data.length > 0) {
for (var i in data) {
id.push(data[i].id);
}
console.info(id.toString())
layer.confirm(‘确定删除选中的用户?‘, {icon: 3, title: ‘提示信息‘}, function (index) {
$.ajax({
type : "get", //提交方式
url : "../../BatchDelServlet",//路径
traditional: true,//此处设置为TRUE,它可以阻止jQuery对数组的深度序列化,
data : { id : id
},//数据,这里使用的是Json格式进行传输
success : function(data) {//返回数据根据结果进行相应的处理
layer.msg("成功删除"+data+"条",{icon:6});
tableIns.reload();
layer.close(index);
}
})
})
}else{
layer.msg("请选择需要删除的用户");
}
})
以下是servlet代码
String num[] = request.getParameterValues("id");
这个问题困扰了我一个下午,小白入门坑真多
以上是关于ajax提交数组至后台,无法获取值得问题的主要内容,如果未能解决你的问题,请参考以下文章