2013-05-16 105 views
0

下面的搜索功能定位到:的 http://webbsite.com/?search=query 代替 http://webbsite.com/search?q=querywindow.location的搜索路徑不起作用

  this._search = function (evt) { 
     var searchValue = this.select('searchTextSelector').val(); 
     if (searchValue !== '' && evt.which === 13 /*enter*/) { 
      var query = this._getValFromEventObject(evt); 
      window.location.href = '/search?q=' + query; 
     } 
    }; 

如何改變window.location的路徑?

好的,我通過添加e.preventDefault()來解決它。

+0

window.location.href甚至不會觸發.. – xxx12123

+0

爲什麼不使用Response.Redirect方法而不是windows.location? – Amol

回答

0

通過添加e.preventDefault()修復;