我爲keyPress添加了代碼(jQuery),並分別點擊了搜索文本框和按鈕。現在,當我點擊按鈕時,搜索查詢反映在瀏覽器(http://samplesite/default.aspx?k=query)中,但當我在搜索文本框中按Enter鍵時,搜索查詢不會顯示。任何人知道這個問題?謝謝。keyPress事件不反映k參數的變化
// Keypress event for search box
$('#search-box').keypress(function (e) {
if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) {
Search();
};
});
// Click event for search button
$('#search-button').bind('click', function() {
Search();
});
p.s.即時通訊使用location.assign
你能告訴我們你的代碼嗎? – 2010-08-12 07:39:36
它在這裏。 keypress(function(e){if((e.which && e.which === 13)||(e.keyCode && e.keyCode = == 13)){Search();};}); //點擊事件搜索按鈕$('#search-button')。bind('click',function(){Search();}); – SajmiraZ 2010-08-12 07:47:37