http://plnkr.co/edit/zuhSEg0lGtR4vzPGJmak?p=preview
Как сделать кнопку неактивной? Он должен быть активен только в том случае, если полное название города было выбрано из раскрывающегося списка предварительного ввода, например. "Алабама" и кнопка должна быть неактивной, если что-то набирается, но не является полным названием из списка, например "Алаб"