如何在angularjs中动态更改ui select的选项

时间:2017-07-19 00:53:23

标签: javascript angularjs ui-select ui-select2 angular-ui-select

我有几个UI选择,基于我想要将选项加载到第二个中的第一个选择。我如何动态地为第二个动态做。我做了一些广泛的搜索,但找不到任何东西。

<ui-select append-to-body="true"
           ng-model="requirementChoice" theme="bootstrap"
           ng-disabled="disabled" close-on-select="true"
           title="choose a requirement"
           theme="selectize"
           name="requirements" id="requirements">

    <ui-select-match placeholder="
             {{translations.SLA_CHOOSE_REQUIREMENTS}}">
        {{requirementChoice}}
    </ui-select-match>

    <ui-select-choices repeat="choice in requirementTypes |
                    filter:$select.search">
        {{choice}}
    </ui-select-choices>
</ui-select>

这是我的第一个ui选择哪个有选择并基于这些选择我想将数据加载到第二个UI选择有没有办法实现这个?

1 个答案:

答案 0 :(得分:0)

调用函数on-select of first ui-select并在该函数中相应地设置第二个ui-select。 请参阅此https://github.com/angular-ui/ui-select/wiki/ui-select