События в яваскрипт. Вопрос

L
На сайте с 17.05.2013
Offline
88
389

Есть текстовое поле. Когда начинаю вводить в него данные вываливаются значения которые есть в базе по типу подсказки.(с пом. qjuery) Пример здесь - при вводе в поле город значений.

Как называется событие, когда я кликаю мышкой по тексту который вываливается в подсказке?

LovelAss
На сайте с 05.06.2009
Offline
96
#1

Событие onclick

L
На сайте с 17.05.2013
Offline
88
#2

Событие onclick наступает когда я счелкаю мышкой в текстовое поле чтобы начать вводить там первые симвлолы. После того как я ввожу выпадает варианты и я по ним счелкаю мышкой.

---------- Добавлено 29.03.2014 в 15:23 ----------

Приведу пример кода:

function selectItem(li) {

if( !!li.extra )

{ var sValue = li.extra[2]; }

else

{ var sValue = li.selectValue; }

xajax_select_regions(sValue, '1');

}

$(".towns").autocomplete("http://site.com/ru/autocomplete.php", {

delay:10,

minChars:2,

matchSubset:1,

autoFill:true,

matchContains:1,

cacheLength:10,

selectFirst:true,

formatItem:liFormat,

maxItemsToShow:10,

onItemSelect:selectItem

});

Чтобы сработала функция xajax_select_regions необходимо выбрать элемент из списка, а потом зайти в само текстовое поле(кликнуть по нему мышкой, типа событие Onclick)

Как сделать чтобы эта функция срабатывала именно при выборе вариантов из выпадающего списка

ishipilov
На сайте с 25.12.2011
Offline
101
#3

по пробуйте change

http://api.jquery.com/change/#change1

L
На сайте с 07.12.2007
Offline
351
#4
luckydan:
ЕКак называется событие, когда я кликаю мышкой по тексту который вываливается в подсказке?

Смотря как технически организовано "вываливание текста".

Если это выпадающий список <select> - то событие onchange, на jquery можно обрабатывать как-то так.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий