js的Array数组传到后台的方法

页面代码

var array = new Array();

......//array.push();   赋值

$.ajax({

  url:url,

async:true,

  data: {

  array: array,

  test : ‘test‘

},success : function (result){

}

});

后台Mybatis直接接收即可

@RequestMapping(value="/XXX")
@ResponseBody
public void updateByClusterId(String [] array,String test ){
System.out.println(serverIds[0]);
}

时间: 2025-01-03 16:48:17

js的Array数组传到后台的方法的相关文章

JS中Array数组的三大属性用法

Array数组主要有3大属性,它们分别是length属性.prototype属性和constructor属性. JS操作Array数组的方法及属性 本文总结了Array数组的3个属性,length属性.prototype属性.constructor属性使用,并附注Array数组对象的8个分类及多个方法使用,具体如下: 对象的3个属性 1.length属性 length属性 Length属性表示数组的长度,即其中元素的个数.因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-

js中Array数组的属性和方法

这是我自己整理出来的一些关于Array数组的属性和方法,即查即用. 1.Array.length属性:数组的项数组,始终返回0或者更大的值. 2.instanceof操作符:value instanceof Array 确定某个对象是不是数组,结果是布尔值: Array.isArray(value)方法:最终确定某个值是不是数组,返回布尔值. 3.Array.valueOf()方法:返回的是数组本身: Array.toString()方法:返回由数组中每个值的字符串形式拼接而成的一个以逗号为分隔

js中的数组和字符串的一些方法

数组的一些方法: 1.join()和split()方法 <script type="text/javascript">var x;var a=new Array();a[0]="XHTML";a[1]="CSS";a[2]="JavaScript";alert(a.join());alert(typeof(a.join));alert(typeof(a));</script>join() 方法用于把数组

Json:前台对象数组传到后台解析

本文转自:http://blog.csdn.net/kymegg/article/details/50964581 方法:使用JsonArray进行解析 步骤: 一.引入一系列JAR包 要使程序便于解析json,首先引入json-lib包,son-lib包同时依赖于5个JAR包:(前5个为依赖包): 由于刚开始笔者是随便下载这些包(没有管版本)导入程序,但没想到程序出现了兼容问题,为了使大家不再浪费时间,现给出经测试可用的一套包名及版本号: 1.commons-beanutils-1.8.3.j

js清空array数组的方法

方式1,splice Js代码   var ary = [1,2,3,4]; ary.splice(0,ary.length); console.log(ary); // 输出 [],空数组,即被清空了 方式2,length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值.如 Java代码   int[] ary = {1,2,3,4}; ary.length = 0; Java中会报错,编译通不过. 而JS中则可以,且将数组清空了,如 Js代码   va

asp.net html中table数据转换为数组传给后台

在html中如有table表格,进行填写.如果每个填写值都用juqery获取name属性进行获取值,之后再传输给后台这样比较麻烦. 有一个简单的方式就是利用jquery获取table的每一行,赋值到数组里面利用Ajax传输给后台. 1.html中table代码 <table class="table table-bordered physical_table"> <thead> <tr><th>姓名</th><th>

JS数据结构——Array数组

数组Array 创建: 1.使用方括号[ ]进行创建和初始化 var arr=[] //创建一个空数组 var arr=[1,2,3] //创建一个包含数字的数组 2.使用Array构造函数 var arr=new Array() //创建空数组 var arr=new Array(1,2,3) //创建包含数字的数组 var arr=new Array(10) //创建长度为10的数组 3.判断是否为数组Array.isArray(arr) var arr=[1,2,3]; Array.isA

js删除Array数组中的某个元素

Array.prototype.indexOf = function (val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; }; Array.prototype.remove = function (val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } }; v

Js操作Array数组

之前写过一篇文章,但是很模糊,不过却给我提供了一个思路,所以没有删除,这次写的是一个完善版本! 因为在很多的时候我们在选中了几行数据,然后存放在Array中,如下图: 看下控制台的数据 我双击了这两个项目 然后我们看看控制台的数据: 数量已经加1了,代码如下: var _historyData = new Array(); function BindGoodsTab(goodsId, goodsName, goodsPrice) { var _html = ""; var _data