AngularJs。是否可以通过单击取消选择HTML“广播”输入?
导读:如何解决AngularJs。是否可以通过单击取消选择HTML“广播”输入??单选按钮一次只能选择一个,并且一旦被选中就不能被用户取消选中(除非您以编程方式进行操作)。因此,如果要在当前选中它时取消选中它,则可以执行以下操作:<input type='ra@R_404_6205@' ng-mod...
单选按钮一次只能选择一个,并且一旦被选中就不能被用户取消选中(除非您以编程方式进行操作)。因此,如果要在当前选中它时取消选中它,则可以执行以下操作:
<input type='ra@R_404_6205@' ng-model='checked' value='500' ng-click='uncheck($event)' /><input type='ra@R_404_6205@' ng-model='checked' value='1000' ng-click='uncheck($event)' /><input type='ra@R_404_6205@' ng-model='checked' value='1500' ng-click='uncheck($event)' />
在您的控制器中:
$scope.uncheck = function (event) { if ($scope.checked == event.target.value)$scope.checked = false}
演示:http ://jsfiddle.net/8s4m2e5e/3/
注意:如果您确实要从多个选项中选择一个或不选择,则可以选择 <select>
解决方法我有收音机输入,如果要检查当前收音机,我想通过单击收音机u检查状态。
这段代码:
<input type='radio' name='average' ng-model='checked' ng-change='false' value='500' class='ng-valid ng-dirty'><input type='radio' name='average' ng-model='checked' ng-change='false' value='1000' class='ng-valid ng-dirty'><input type='radio' name='average' ng-model='checked' ng-change='false' value='1500' class='ng-valid ng-dirty'>
不工作
小提琴:http ://jsfiddle.net/Zoomer/8s4m2e5e/
相关文章:
1. http://bbs.dazhoushan.com/thread-htm-fid-247.html2. javascript - 请问chrome 能否修改 有title属性的元素弹出的提示框样式。3. HTML标签上的非标准属性好东西吗 坏事?你的想法?4. python - 关于计算日期的问题5. 续上次的令牌问题6. Java“ Class.forName()”和“ Class.forName()newInstance()”之间有什么区别?7. java-ee - Eclipse上的tomcat8.0用不了8. javascript - jq遍历问题9. css3: dl中如何让dr和dt视觉上显示到同一行?10. python - 在sqlalchemy中获取刚插入的数据id?