Мне нужна ваша помощь здесь.Проблема в jquery введите ключевое событие
В моем случае у меня есть текстовое поле поиска на b.php, в котором пользователь может ввести имя пользователя и нажать «Ввод», чтобы получить информацию о сервом. Хорошо, это пока. Теперь мой код поиска для работы с базой данных готов в c.php, и я хочу вызвать его через b.php с событием jquery. actuaully my a.php является домашним файлом и вызывает b.php через него при щелчке. Теперь поток для jquery будет таким: a.php> b.php> c.php
Нет кнопки для поиска, нажатие клавиши ввода приведет к поиску пользователя.
Я предписание своего кода в JQuery, как:
$(document).ready(function(){
$('#srchtxt').bind('click', function(){
if($('#srchtxt').val() != '') {
$('#loading').html('<img src="images/ajax-loader(1).gif">');
$('#loading').show();
$.get('/usersearch.php?tnm3='+arr3, '', function(data){
$('#content').html(data);
$('#loading').hide();
});
}
});
$('#srchtxt').bind('keyup', function(e){
if(e.keyCode==13) {
$("#srchtxt").trigger('click');
}
});
});
Это событие не работает. вы можете мне помочь?
что такое '' # srchtxt''? В [простой тестовый пример] (http://jsfiddle.net/Dmx6Q/1/) показано, что это работает. – Reigel
@Reigel, который является идентификатором текстового поля. – Rishi2686
и посмотрите на мой тестовый пример, ваш код работает. – Reigel