Javascript 使用ng click在单个数组中保存多个表对象

Javascript 使用ng click在单个数组中保存多个表对象,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我的表上有3个列。我的表中没有必填字段。 当我点击save按钮时,每一行都应该保存为单个数组中的单独对象。 1.如果未上载文档,则该文档可以为空。2.选中复选框,则该文档应为true否则false3.但是名称应该在每个对象中 var-app=angular.module('myApp',[]) app.controller('myController',函数($scope){ $scope.listName=[{ “名称”:“aaa” },{ “名称”:“bbb” },{ “名称”:“ccc”

我的表上有3个列。我的表中没有
必填字段。

当我点击save按钮时,每一行都应该保存为单个数组中的单独对象。
1.如果未上载文档,则该文档可以为空。
2.选中复选框,则该文档应为
true
否则
false

3.但是名称应该在每个对象中

var-app=angular.module('myApp',[])
app.controller('myController',函数($scope){
$scope.listName=[{
“名称”:“aaa”
},{
“名称”:“bbb”
},{
“名称”:“ccc”
}];
$scope.saveDetails=函数(doc){
如果($('#status')。是(':checked')){
doc.status='true'
}否则{
doc.status='false'
}
控制台日志(doc)
};
})

名称
文件
地位
{{doc.name}
拯救

您不需要jquery方法 尝试以下方法:
var-app=angular.module('myApp',[])
app.controller('myController',函数($scope){
$scope.listName=[{
“名称”:“aaa”,
文件:“”,
状态:false
},{
'name':'bbb',
文件:“”,
状态:false
},{
“名称”:“ccc”,
文件:“”,
状态:false
}];
$scope.saveDetails=函数(doc){
console.log($scope.listName)
};
})

名称
文件
地位
{{doc.name}
拯救

(“#状态”)。是(“:选中”)
应该是(“#状态”)。是(“:选中”)
@manikantgautam更新。谢谢!。是的,我可以直接打印完整的数组。但是请再次阅读我的问题。我想动态上传文件和复选框值。