【问题标题】:Retain checked value in multiselect dropdown list angularjs在多选下拉列表angularjs中保留选中的值
【发布时间】:2015-06-08 20:33:22
【问题描述】:

如何在多选下拉列表 angularjs 中保留选中的值。例如,我有两个多选下拉菜单,比如 dropdown1 和 dropdown2。如果我从 dropdown1 中选择选中的值,则取决于可以填充的 id dropdown2 值。

我从下拉列表 2 中选择了一些值。然后如果我 OnChange 一个 dropdown1,dropdown2 将被刷新。如何在 dropdown2 中保留选定的值?

【问题讨论】:

  • 如果您希望我们提供帮助,请发布您的代码。
  • @Pex 还有什么我可以做的,或者您可以提供任何其他信息来帮助我们为您回答这个问题吗?

标签: javascript jquery angularjs


【解决方案1】:

当它被选中时存储 dropdown2 的值,然后将逻辑更新到你的 OnChange for dropdown1 以检查 dropdown2 的值的变量是否为 null 或具有一些您可以将其初始化为的默认值。

如果它处于“未设置”状态,则允许更新 dropdown2,否则保留选择的值。

【讨论】:

    猜你喜欢
    • 2016-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    相关资源
    最近更新 更多