Xwab
Форумыnavigate_nextJavaScript

js потеря фокуса
Сообщения
jurii

при вводе в input ajax-ом выводятся значения из бд по первым буквам ( http://www.brandspankingnew.net/specials/ajax_autosuggest/ajax_autosuggest_autocomplete.html )

если пользователь введет зн-ие которого нет в бд, то появляется предумпреждение ( http://ruseller.com/lessons.php?rub_id=29&id=174 )

исп blur ( http://jquery-docs.ru/events/blur/ ), активируется, когда элемент теряет фокус

Но фокус теряется при выборе подсказки при вводе и из-за этого проверка на правильность зн-ия в инпуте происходит быстрее и в итоге отсылаются на проверки введенные символы, а не выбранное значение

есть идеи?


__________
посл.ред. 17 Фев 2013, 21:53; всего 4 раз(а) 17 Фев 2013, 14:26
Okula

Переименуй тему. Неинформативное название.

17 Фев 2013, 15:30
jurii

Okula, знал бы как это назвать..


похоже http://javascript.ru/forum/jquery/31234-kak-sokhranit-fokus-na-ehlemente.html

17 Фев 2013, 15:33
mixlion

повесь обработчик на change а не на blur:
$('yourmsgbox').change(function() {
//your code
});

17 Фев 2013, 18:59
jurii

решение: http://jquery.page2page.ru/index.php5/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9

17 Фев 2013, 19:34
Ответить на тему