Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的模型没有';不要束缚我的复选框_Javascript_Angularjs_Checkbox_Scope - Fatal编程技术网

Javascript 我的模型没有';不要束缚我的复选框

Javascript 我的模型没有';不要束缚我的复选框,javascript,angularjs,checkbox,scope,Javascript,Angularjs,Checkbox,Scope,这是我的复选框。我有一个叫selAll的模型 <input type="checkbox" ng-click="selectAll(filteredTitles, cpPortfolioItem)" ng-model="selAll"> 现在我有了这个按钮,需要删除复选框上的复选标记 <button class="btn-success btn " ng-click="updateTitleStatus(4)"> 请注意,我在按下按钮时有一些功能,因此我将$s

这是我的复选框。我有一个叫selAll的模型

<input type="checkbox" ng-click="selectAll(filteredTitles, cpPortfolioItem)" ng-model="selAll">

现在我有了这个按钮,需要删除复选框上的复选标记

<button class="btn-success btn " ng-click="updateTitleStatus(4)">


请注意,我在按下按钮时有一些功能,因此我将
$scope.sellAll=false在该函数中,但即使我按下了复选标记,复选标记仍然存在。如何取消选中复选框?谢谢。

您可以使用以下逻辑根据之前的状态来选中和取消选中复选框
$scope.seall=$scope.seAll
在按钮的ng click功能中

这是正在工作的plunker和您的代码


希望这有帮助

您能在JSFIDLE或类似的东西上包含一些示例代码吗?!是一个很好的开始
ng model
应该始终绑定到对象,而不是原语。如果涉及子作用域,则将丢失双向绑定。在模型名称中始终有一个点拼写错误-
sellAll!=selAll