$.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