【问题标题】:How to set dropdown values to null using ng-change angular js?如何使用 ng-change angular js 将下拉值设置为 null?
【发布时间】:2017-11-22 07:23:08
【问题描述】:
  • 我有一个下拉列表,可以说 Drop-down A,根据从中选择的选项,将填充新的下拉列表。例如,在从Drop-down A 中选择option 1 时,将显示2 个新的下拉菜单。同样,在选择其他选项时,将填充新的下拉菜单并删除其他下拉菜单。
  • 现在,当我从新填充的下拉列表中选择选项时,我可以获得它们的值。
  • 当我从 Drop-down A 中选择 option 1 然后从新生成的值中选择值时出现问题下拉菜单,但现在我希望将 Drop-down A 选择更改为 选项 2。现在基于当前选择,将生成新的下拉菜单。 因此,如果现在我发布这些值,我的控制器仍会显示以前的选项 1 值。

    那么如何将未选择的下拉值更改为null

    See Plunker

【问题讨论】:

    标签: angularjs


    【解决方案1】:

    如果我理解你的问题是正确的,我宁愿在控制器中创建一个函数来重置对象。

    $scope.onChange = function(){
       $scope.obj = {};
    }
    

    然后打电话给ng-change

    <select ng-model="selectC" ng-change="onChange()"  name="subSub" id="main">
    

    Wokring plunker

    【讨论】:

      猜你喜欢
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 1970-01-01
      • 2018-06-19
      • 2016-03-05
      • 2020-08-28
      • 2013-08-18
      相关资源
      最近更新 更多