js数组作为参数用ajax向后台传参数

Posted 戈博小刀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组作为参数用ajax向后台传参数相关的知识,希望对你有一定的参考价值。

 

 

 1     /*前台往后台传参数时,可以这样写*/
 2     var chessId = "123";
 3     var i=0;
 4     
 5     var data = [];
 6     
 7     /*添加单个参数*/
 8     data.push({name:"type",value:"分配"});
 9     data.push({name:"id",value:chessId});
10     
11     /*循环添加集合参数对象*/
12     data.push({name:"myList["+i+"].mid",value:"234"});
13     data.push({name:"myList["+i+"].num",value:5});
14     i++;
15     
16     $.ajax({
17         type:"get",
18         url:"xxx",
19         data:data,
20         async:true,
21     });
22     
23     /*后台既可以用对象接收,也可以,直接用  字符串接收,如下*/
24     
25     @ResponseBody
26     @RequestMapping("xxx")
27     public void controlFunction(String type,String id,List myList){
28         
29     }
30     

 

以上是关于js数组作为参数用ajax向后台传参数的主要内容,如果未能解决你的问题,请参考以下文章

asp.net利用Ajax和Jquery在前台向后台传参数并返回值

vue.js get请求怎么向后台传两个参数

ajax传数组到后台,后台springmvc接收数组参数

小白求教,jquery easyui的分页条和搜索框是怎么向后台传参数的?

ajaxFileUpload 怎么传相关参数到后台

java spring boot将字符串数组作为json中的参数传递给ajax调用