教你怎么用ajax传数组(也可以是转为json) |
您所在的位置:网站首页 › post提交传递数组 › 教你怎么用ajax传数组(也可以是转为json) |
我之前写过一个关于ajax的详解,那个是标准的ajax,今天介绍的是怎么用ajax传递数组这样的数据类型呢?很多的时候我们需要给后端的数据不是几个单独的数据,一般见到的代码的是这样的: data: { id : id, name : name, sex : sex }这样的是最常见的一种数据格式,常用的是注册和登录,结合jQuery将用户输入的用户信息取出来,赋值给一个变量,类似于这样的: var id = $("#id"); var name = $("#name"); var sex = $("#sex");然后就是之前说的,将数据放到data里面,当然这是最常见的一种传输方式,但是真正的项目中有的时候是多条数据,是我们遍历出来的,然后是数组的格式传递过去的,类似于: ![]() 这样的,那么这个时候他们的数据就是这样的: 0:{id: 1, name: "感冒", num: "2"} 1:{id: 2, name: "发烧", num: "4"} 2:{id: 3, name: "头痛", num: "5"} length:3那么这个时候,ajax直接写data一个一个的写行不行呢?当然是可以的,但是当你添加一列的时候就会头痛了,数据永远是不对的,所以这个时候就需要这样处理数据: 声明一个数组: var caseVOS = []; /*遍历的取数据·*/ for( var j=1;j |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |