我有一個問題,我試圖從文本框執行搜索查詢,並試圖使用回車來啓動搜索;但是,它似乎並沒有工作。我想知道如果vb.net/asp.net做回發或我不知道的東西。VB.NET:如何按下輸入文本框時執行jQuery代碼
ASPX頁面
<form class="navbar-search">
<input id="searchbox" type="text" class="search-query span3" placeholder="Search" />
<div class="icon-search"></div>
</form>
JQuery的
$('#searchbox').keyup(function (e) {
//alert("this will execute");
if (e.which == 13) {
alert("this will not execute");
//window.location.href = "http://www.google.com/";
}
});
我不能得到的警告框執行或改變位置的工作......如果有人能幫助我欣賞它。
在這裏工作:http://jsfiddle.net/YAfeN/ - 是您的輸入實際上是一個ASP.NET控件? – tymeJV 2013-05-01 13:57:55
只有當你按下回車鍵,因爲條件e.which == 13 http://jsfiddle.net/M2GPb/ – cheedep 2013-05-01 13:58:11
,你不能將表單添加到ASP.Net。 ASP.Net添加的表單是默認的__doPostback – Liam 2013-05-01 14:00:07