Ajax 向后台提交一个 JavaScript 对象数组?

var postArray= new Array();

var temp = new Object();

temp.id=‘1‘;

temp.name=‘test‘;

postArray.push(temp);

$.ajax({

url:"url",

type:‘post‘,

data:{data:JSON.stringify(postArray)},

success:function(data)

{

//对date做处理

}

});

把对象数组转换成json,然后后台在把json转换成对象数组

时间: 2024-10-11 12:10:17

Ajax 向后台提交一个 JavaScript 对象数组?的相关文章

使用Ajax方法提交多个对象数组的问题

当用$.ajax()向后台提交参数时,如果参数中数组的话一般在后台会用List<T>接收;但老是不成功如下面代码 var arr1 = [{ "Name": "Tom", "Age": 17 }, { "Name": "Jim", "Age": 22}]; var arr2 = [{ "Name": "Tom2", "Age&

删除一个Javascript对象中的一个属性

一个Javascript对象如下 var myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; 想要达到的目的如下 var myObject = { "ircEvent": "PRIVMSG", "method": &qu

javascript对象数组的二维比较和插入

最近遇到需要在一个对象数组中插入新对象,并且按年.月降序排序,要是直接push进新对象然后进行排序的话当然可以,这里是另一种做法,直接比较数组元素,只有一个for循环并且不需要完整运行,时间小于或等于O(n). <html> <body> <script type="text/javascript"> var arr = [{y:2014,m:10},{y:2014,m:7},{y:2014,m:1},{y:2013,m:7},{y:2013,m:1

网站前端_JavaScript.0008.JavaScript对象数组

对象简介: 说明: 类/类型是一种数据结构,用于将数据和功能组织在一起,虽然Js是一种面向对象的语言,却不具备传统面向对象那样可以自定义类结构 对象相关: 说明: Object实例虽然不具备多少功能但对于应用程序中的存储和传输数据而言,确实是非常理想的选择 // 创建对象 //          - 第一种方式 var newObj = new Object() //          - 第二种方式 var newObj = new Object //          - 第三种方式 var

对JavaScript对象数组按指定属性和排序方向进行排序

引子 在以数据为中心的信息系统中,以表格形式展示数据是在常见不过的方式了.对数据进行排序是必不可少的功能.排序可以分为按单个字段排序和按多个字段不同排序方向排序.单字段排序局限性较大,不能满足用户对数据的关注点变化的需求,而多字段排序就可以较好的弥补这个缺陷. 多字段排序,实现的方式从大的层面上可以分为后端实现和前端实现. 后端排序 后端实现排序可以在数据库层面实现或者在应用程序层面实现. 数据库层面实现多字段排序非常简单,使用SQL的排序指令“Order By”即可——Order By fie

原生JavaScript对象数组去重,重构为对象{pro1:[hash], pro02: [hash]}

function unique(objArr) { var result = {}; var proObj = objArr[0]; for(var pro in proObj){ var hash = []; for(var i = 0; i < objArr.length; i++){ var obj = objArr[i]; for(var pros in obj){ if(pros === pro){ var val = obj[pros]; if(!hash[val]){ var va

AJAX 向后台发送带 List 集合的对象

现有基类: public class School { int name; int address; List<Student> students = new ArrayList<Student>(); } public class Student { int name; int sex; } 现在我需要通过ajax向后台传输一个包含所有学生集合的School对象: 传输的数据格式为: school: { "name" : "清华大学", &

javascript对象

1.什么是表单对象 表单(<form>)是Web页面中的基本元素.表单对象最主要的功能就是能够直接访问页面中的表单.利用表单对象,可以实现与用户的交互:不需要服务器的介入,就可以实现动态改变Web页面的行为.对于Web页面表单,通常使用document对象的forms数组可以很方便地访问不同的表单.例如,某HTML文件片段如下: <form name="form1"> <input type="text"> <input t

私人定制javascript中数组小知识点(Only For Me)

先上笑话,1.刚看到一个游泳的,想起公司组织去三亚旅游,老板跳海里,各种挣扎,捞上来老板第一句话:我记得我会游泳的啊. 2.媳妇说:老公对不起,我把你新买的自行车撞散架了! 老公:没事宝贝,你若安好,便是晴天! 媳妇说:老公你太有诗意了. 老公:滚犊子,安不好我整死你! 数组的概念 javascript数组是值得有序集合,不过它实属一个javascript对象的特殊形式,这是一个很重点的定性. 创建数组 1.var a=new Array();//等同于[] 2.var a=new Array(