【发布时间】:2018-08-01 00:06:39
【问题描述】:
我有 2 个单选按钮和 2 个视图在选择每个按钮时显示
<input class="inptFileRadio" type="radio" name="test" value="1" checked><span> one</span>
<input class="inptFileRadio" type="radio" name="test" value="2"> <span>two Files</span>
我的看法
<div ng-show="diaplyOne"> This is one and default shown </div>
<div ng-show="diaplyTwo"> This is two and shown on click of 2</div>
在我的控制器中:
$scope.diaplyOne= true; // Intially this div will be shown
$scope.diaplyTwo= false; // Initially this is hidden
$('input:radio[name="test"]').change(
function(){
if (this.checked && this.value == '2') {
$scope.diaplyOne= false; // displayone div should be hidden with this
$scope.diaplyTwo= true;
}
});
但这不适用于 Radio,因为我的弹出关闭按钮的代码相同。 有什么线索吗?谢谢
【问题讨论】:
-
为什么两个单选按钮名称相同?
-
这个输入类型在div里面??