0

http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview

我应该如何使按钮无效?仅当从预先输入的下拉列表中选择了完整的城市名称时,它才应该处于活动状态,例如“阿拉巴马州”,并且按钮应该处于非活动状态以防输入内容,但不是列表中的完整名称,例如“阿拉巴马”

http://angular-ui.github.io/bootstrap/#/typeahead

4

1 回答 1

0

http://plnkr.co/edit/pdiCre996CnknWqQZgzV?p=preview

selected如果值不在状态数组中,我在这里禁用了按钮。我知道如果数组很大,这可能会影响性能。

jQuery有一个功能$.inArray

_.contains(list,val)如果您想使用这些库而不是扩展 Array javascript 对象,则Underscore 或 Underscore 有一个功能。

于 2013-10-22T14:14:12.933 回答