http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview
ボタンを非アクティブにするにはどうすればよいですか? 先行入力のドロップダウンから完全な都市名が選択された場合にのみアクティブになる必要があります (例: 「Alabama」)。ボタンは、何かが入力された場合に非アクティブになる必要がありますが、リストからの完全な名前ではありません (例:「Alab」)。
http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview
ボタンを非アクティブにするにはどうすればよいですか? 先行入力のドロップダウンから完全な都市名が選択された場合にのみアクティブになる必要があります (例: 「Alabama」)。ボタンは、何かが入力された場合に非アクティブになる必要がありますが、リストからの完全な名前ではありません (例:「Alab」)。
http://plnkr.co/edit/pdiCre996CnknWqQZgzV?p=preview
selected
ここでは、値が状態の配列にない場合、ボタンを無効にしています。配列が大きい場合、パフォーマンスが低下する可能性があることはわかっています。
jQueryには機能があります$.inArray
または、Array javascript オブジェクトを拡張する代わりにこれらのライブラリを使用する場合は、Underscore に_.contains(list,val)
関数があります。