加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax提交数组至后台,无法获取值得问题

发布时间:2020-12-16 02:57:39 所属栏目:百科 来源:网络整理
导读:$( ". 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. c
$(".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");这个问题困扰了我一个下午,小白入门坑真多

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读