AngularJs是否可以通過單擊取消選擇HTML“廣播”輸入?
單選按鈕一次只能選擇一個,并且一旦被選中就不能被用戶取消選中(除非您以編程方式進行操作)。因此,如果要在當前選中它時取消選中它,則可以執行以下操作:
<input type='radio' ng-model='checked' value='500' ng-click='uncheck($event)' /><input type='radio' ng-model='checked' value='1000' ng-click='uncheck($event)' /><input type='radio' 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. node.js - vue搭建環境- vue init webpack my-project無響應2. css - 包裹img的a標簽為什么不和img元素一樣大3. html - 圖片的左上角顯示 【推薦】、【熱銷】標簽的效果,使用Css 如何實現呢?4. php怎么用isMobile()函數識別pc端移動端自動跳轉5. python - flask template中url_for都指向了404頁面?6. html - css3 animation的問題.我也不知道如何描述7. 用python3的smtplib庫發郵件一直返回無法發送郵件提示,是什么原因?8. css3 flex三欄布局疑問9. linux - python 安裝 Anaconda 環境變量問題請教10. 樣式操作.css()
