$.ajax方法提交数组参数


springmvc框架

var param = new Object();
var arr = new Array();
arr.push(1,2,3);
param.ids=JSON.stringify(arr);
var user = new Object();
user.name="hehe";
user.age=22;
user.gender="man";
param.user=JSON.stringify(user);

$.ajax({ type:
"post", url:"loginInfo/deleteBatch.action", data:param, success:function(){ console.info("删除成功"); } });

后台接收,

注意:参数对象属性名ids,user要和后台接受参数名一致,不然接收不到数据,还不报错

public void deleteBatch(String ids,String user) throws IOException {
    System.out.println("ids:"+ids);
   System.out.println(user); ......
}

打印结果

ids:[1,2,3]
{"name":"hehe","age":22,"gender":"man"}

然后再处理。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM