我需要你的一點幫助。問題在jquery中輸入關鍵事件
在我的情況下,我在b.php上有搜索文本框,用戶可以在其中輸入用戶名並按回車鍵以獲取serched用戶詳細信息。 好吧,這是迄今爲止。現在我的搜索代碼處理數據庫已經準備好在c.php中,我想通過j.php的事件來調用它。 執行我的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 2010-09-30 06:30:19
@Reigel是文本框的ID。 – Rishi2686 2010-09-30 06:32:20
並看看我的測試用例,你的代碼有效。 – Reigel 2010-09-30 06:33:49