如何在angularjs中提取和发送具有多个不同模型的数据
How to extract and send data having multiple and varying models in angularjs
我有angular.js App,其中表单基本上有两个模型。但是第一个模型可以有多个实例
例如,Journal可以有一个以上的作者。
第一种模型的实例数量不是固定的,用户可以随意添加。
现在我正在使用
提取字段 var form = $("#form");
var response = JSON.stringify(form.serializeArray());
BuilderAPIService.make(response).success(function(response){
alert("Done");
});
问题是它给了我名称值对,但是我想要键值,因为它更容易处理。提取表单数据并将其发送到服务器以便易于操作数据的最有效方法是什么?
期刊数据应该包含作者列表。这意味着你的json对象应该是这样的:
journal= {
name :'test 1',
description :'test description',
authors : [
{author_name:'James', author_age: 38},
{author_name:'Kate',author_age: 25}
]
}
相关文章:
- 如何将本地json数据加载到Extjs数据模型中
- 更新成员数据模型中的记录列表
- 更正扁平数据模型和noSQL数据结构
- 如何在ember数据模型中表示数组
- 如何在路线中使用空白Ember数据模型
- Node/Express 无法正确更新数据模型
- 在汇编中的yaml前端创建复杂的数据模型
- 将计算的列值绑定到数据表数据模型
- 用Javascript描述数据模型
- AngularJS从另一个数据模型访问数据模型
- 获取成员数据模型中任何属性的属性类型
- 如何忽略ExtJS数据模型中的空字段
- 使用数组中的嵌套对象在AngularJS中切换用于动态选择菜单的数据模型
- 创建 Dojo 网格并从数据模型添加对话框
- 我们如何处理包含带有秘银的子数组的数据模型
- Ember 数据模型数组并不总是有数据
- Vue js 获取数据模型的第一个值
- 设置在 Javascript 数据模型中已有的数据下载
- 循环遍历 ArrayController 失败,因为它不是数组,即使控制器具有正确的数据模型也是如此
- 单击轨道按钮以永久更改数据模型和 css