【发布时间】:2017-07-17 15:54:23
【问题描述】:
我需要在用户单击时切换单选按钮。超过 2 个按钮。
因此,当我单击一个按钮时,如果它被选中将不再是。如果不是必须选择。
我试试这个,但不起作用:
app.directive('toggleRadio', function($timeout) {
return {
restict: 'A',
link: function(scope, el, attrs) {
var radioState;
el.on('click', function(){
if (radioState === this) {
this.checked = false;
radioState = null;
} else {
radioState = this;
}
scope.$apply();
});
}
}
不需要是指令...谢谢。
【问题讨论】:
标签: javascript angularjs radio-button