AngularJs。是否可以通過單擊取消選擇HTML“廣播”輸入?
單選按鈕一次只能選擇一個,并且一旦被選中就不能被用戶取消選中(除非您以編程方式進行操作)。因此,如果要在當前選中它時取消選中它,則可以執(zhí)行以下操作:
<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檢查狀態(tài)。
這段代碼:
<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/
相關(guān)文章:
1. javascript - jquery怎么給select option一個點擊時觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個時間?2. javascript - 怎樣限制同一個瀏覽器不能登錄兩個賬號3. nginx配置server模塊的問題4. java - android代碼重構(gòu):如何把app設(shè)置里的頭像UI做成通用的?5. 想找個php大神仿個網(wǎng)站。6. java - 新手做一個安卓視頻播放器,想實現(xiàn)一個進度條,按鈕那種在視頻下方懸浮的功能,不知道思路!7. javascript - angular和jquery都用到了$符號,一起用會不會沖突?8. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現(xiàn)靈異動畫問題,求解決9. mysql優(yōu)化 - 關(guān)于mysql分區(qū)10. 如何將行內(nèi)塊元素的內(nèi)容垂直水平兩個方向居中?
