[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не рабоает keyup
Zzepish
$('#prip_name').keyup(function(event){

$.ajax({
url:"./search.php",
type:"POST",
data:{
"prep_name": $('#prip_name').val()
},
success: function(data){

$('#result').html(data);

}
}
);
}
);




Спустя 12 минут, 59 секунд (9.09.2012 - 21:15) killer8080 написал(а):
Zzepish
код расположен после элемента prip_name?
И зачем лишние обертки, вместо
$('#prip_name').val()

можно просто
this.value


"prep_name" и '#prip_name' это опечатка?

Спустя 19 минут, 18 секунд (9.09.2012 - 21:34) Zzepish написал(а):
killer8080
нет) не опечатка. Код ДО элемента с id='prip_name'

Спустя 2 минуты, 57 секунд (9.09.2012 - 21:37) killer8080 написал(а):
Цитата (Zzepish @ 9.09.2012 - 21:34)
Код ДО элемента с id='prip_name'

тогда он должен быть завернут в $(document).ready()

Спустя 4 минуты, 12 секунд (9.09.2012 - 21:41) Zzepish написал(а):
killer8080
весь код?

Спустя 3 минуты, 33 секунды (9.09.2012 - 21:45) killer8080 написал(а):
Zzepish
ты пытаешься навесить обработчик событий на элемент, которого в этот момент еще нет в DOM, для этого нужно либо расположить код в теле документа, после элемента, либо запускать его, когда DOM будет полностью загружен.



Спустя 2 минуты, 27 секунд killer8080 написал(а):
либо использовать live(), но не лучший вариант.

Спустя 7 минут, 20 секунд (9.09.2012 - 21:52) Zzepish написал(а):
killer8080
ага! спасибо за разъяснение
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.