ng-repeat复选框更新到数据库

时间:2016-02-08 08:05:12

标签: javascript angularjs checkbox

角度代码

$scope.delTodo=function() { 
   $http.post('delete.php',{
      stus:$scope.delstatus,
   }).then(function(data,status,headers,config) {
   });
};

Html代码

<li ng-repeat="todo in todocontent track by $index">
   <p class="cls-{{todo.inc_id}}">{{todo.todoName}}</p>
   <input type="checkbox" ng-model="$parent.delstatus" ng-click="delTodo()" ng-true-value="'{{todo.inc_id}}'" ng-false-value="'{{todo.inc_id}}'"  />
</li>

如果选中或取消选中复选框,我想更新数据库,并且当选中复选框时,指定文本的css会自动更改。复选框位于ng-repeat循环中。

问题 - 如果复选框的ng-model相同,则选中所有复选框。在这种情况下,数据库更新工作正常。但是,如果我更改ng-model以更正css部分,那么数据库的更新将无效。

0 个答案:

没有答案