http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview
我应该如何使按钮无效?仅当从预先输入的下拉列表中选择了完整的城市名称时,它才应该处于活动状态,例如“阿拉巴马州”,并且按钮应该处于非活动状态以防输入内容,但不是列表中的完整名称,例如“阿拉巴马”
http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview
我应该如何使按钮无效?仅当从预先输入的下拉列表中选择了完整的城市名称时,它才应该处于活动状态,例如“阿拉巴马州”,并且按钮应该处于非活动状态以防输入内容,但不是列表中的完整名称,例如“阿拉巴马”
http://plnkr.co/edit/pdiCre996CnknWqQZgzV?p=preview
selected
如果值不在状态数组中,我在这里禁用了按钮。我知道如果数组很大,这可能会影响性能。
jQuery有一个功能$.inArray
_.contains(list,val)
如果您想使用这些库而不是扩展 Array javascript 对象,则Underscore 或 Underscore 有一个功能。