如何永久显示ui-select作为输入文本字段?

时间:2019-03-25 08:53:13

标签: angularjs ui-select

我想将ui-select用作自动完成/自动建议字段。因此,我使用自定义过滤器通过$ select.search获取ui-select-choises,并使用on-select事件在选择后“完成” $ select.search。

效果很好,但是我的最后一个要求是永久只显示输入文本字段(用于列表中的搜索)。而不是“下拉”叠加层。

我浏览了文档(https://github.com/angular-ui/ui-select/wiki),但没有找到类似的东西。

当前代码:

<ui-select ng-model="PhysicalPropertySelected" 
           title="Choose a physical property" 
           reset-search-input="false" 
           on-select="$select.search = PhysicalPropertySelected">
    <ui-select-match placeholder="Select or search a person in the list...">
        {{ $select.selected}}
    </ui-select-match>
    <ui-select-choices repeat="item in PhysicalProperties | propsFilter: {property:$select.search}">
        <div ng-bind-html="item | highlight: $select.search"></div>
    </ui-select-choices>
</ui-select>

dropdownXinput

谢谢!

0 个答案:

没有答案