Описание задачи.
Имеется текстовое поле.
Плагин autocomplete ui.
В autocomplete при загрузке DOM аяксом подгружаются данные (названия городов).
Теперь при наборе названия города появляется подсказка внизу текстового поля.
И по щелчку по нему, опять идет аякс-запрос на сервер, котоырй по названию города тянет цену доставки для него.
Теперь проблема в чем.
Аякс подгрузка городов проходит нормально.
Далее на подгрузку цен поставил change поля:
$("#countprice").change(function(){
$.ajax({
...
});
});
Но когад мы пишем название города полностью, например "Челябинск", то все проходит хорошо..название города сравнивается, тянется цена..но вот если мы во вреям набора воспользуемся подсказкой autocomplete и выберем "Челя" то город вставляется нормально в поле..а вот запрос обрабатывает как раз "Челя"..соотвесвтенно выдается ошибка о том, что такого города нет..
Вопрос: Какое событие лучше подобрать или сделать возможно свое, чтобы сначала вставлялось название города в поле, а потом шел запрос на сервер?
Как вариант назанчить запрос на клик по подсказке autocomplete, но каким элементам я не назначал клики - она не работали, хотя подсказка - это список с ul, li,a.