【问题标题】:ng-model value does not change when select a radio button angularjs 1.7选择单选按钮 angularjs 1.7 时,ng-model 值不会改变
【发布时间】:2020-05-12 15:09:51
【问题描述】:

我有与模型绑定的单选按钮,但是当我选择其中的一个单选按钮时,模型值不会改变,ng-change 事件也不会被触发。

<div required-field="{{$ctrl.model.requiredField}}" ng-click="$ctrl.model.active = true">
<select required>
    <option selected disabled hidden value="{{$ctrl.model.selected}}">
        {{$ctrl.model.transport.length > 0 ? $ctrl.model.transport : $ctrl.model.generaltext}}
    </option>
</select>
<div class="dropdown-list" ng-if="$ctrl.model.active">
    <ul>
    <li ng-repeat="car in $ctrl.model.cars">
        <div class="radio">
            <input type="radio" id="car-{{car.id}}" ng-value="car" name="car"
                   ng-model="$ctrl.model.transport"
                   ng-change="$ctrl.model.active = false"
            >
            <label for="car">
                {{car.name}}
            </label>
        </div>
    </li>
    </ul>
</div>

我找不到这种行为的原因。

提前致谢。

【问题讨论】:

    标签: angularjs


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 2015-06-27
      • 2016-01-30
      • 1970-01-01
      • 2015-10-15
      • 2015-10-13
      相关资源
      最近更新 更多