Javascript 如何从复选框中获取选中值并使用Angular将其保存到数据库中

Javascript 如何从复选框中获取选中值并使用Angular将其保存到数据库中,javascript,angularjs,Javascript,Angularjs,我正在尝试从复选框中获取选中的元素,并将它们保存到数据库中 如何检查选中了哪些复选框,以及在数据库之前将其保存在何处? 我用的是AngularJS 这是我的HTML表单: <ul> <li ng-repeat="album in albums"> <input type="checkbox" ng-model="album.selected" value={{album.name}} /> {{album.name}} <

我正在尝试从复选框中获取选中的元素,并将它们保存到数据库中 如何检查选中了哪些复选框,以及在数据库之前将其保存在何处? 我用的是AngularJS

这是我的HTML表单:

 <ul>
   <li ng-repeat="album in albums">
     <input type="checkbox" ng-model="album.selected" value={{album.name}} />
     {{album.name}}
   </li>
 </ul>
 <button type='button' ng-click="save1()">Save</button><br>
 Saved results:<br>
 {{albumNameArray[0]}}
$scope.albums = [
  {
    id: 1,
    name: 'sell'
  },
  {
    id: 2,
    name: 'buy'
  },
  {
    id: 3,
    name: 'pko'
  },
  {
    id:4,
    name: 'rko'
  }
];

$scope.save1 = function() {
  $scope.albumNameArray = [];
  angular.forEach($scope.albums, function(album) {
    if (album.selected) $scope.albumNameArray.push(album.name);
    for(var i=0;i<albumNameArray.length;i++) {
      alert(albumNameArray[i]);
    }
  });
}
  • {{album.name}
保存
保存的结果:
{{albumNameArray[0]}
和AngularJS代码:

 <ul>
   <li ng-repeat="album in albums">
     <input type="checkbox" ng-model="album.selected" value={{album.name}} />
     {{album.name}}
   </li>
 </ul>
 <button type='button' ng-click="save1()">Save</button><br>
 Saved results:<br>
 {{albumNameArray[0]}}
$scope.albums = [
  {
    id: 1,
    name: 'sell'
  },
  {
    id: 2,
    name: 'buy'
  },
  {
    id: 3,
    name: 'pko'
  },
  {
    id:4,
    name: 'rko'
  }
];

$scope.save1 = function() {
  $scope.albumNameArray = [];
  angular.forEach($scope.albums, function(album) {
    if (album.selected) $scope.albumNameArray.push(album.name);
    for(var i=0;i<albumNameArray.length;i++) {
      alert(albumNameArray[i]);
    }
  });
}
$scope.albums=[
{
id:1,
名称:“出售”
},
{
id:2,
名称:“购买”
},
{
id:3,
姓名:'pko'
},
{
id:4,
名称:“rko”
}
];
$scope.save1=函数(){
$scope.albumNameArray=[];
angular.forEach($scope.albums,function(album){
如果(album.selected)$scope.albumNameArray.push(album.name);
对于(var i=0;i