2012-04-23 77 views
0

我想通過指定我想加載的路徑和應該追加的搜索參數來加載搜索頁面的網址。 ?location.href +指定搜索參數

例如我加載/富/ Q = 1 & A = 2 我會嘗試輸入的JavaScript是這樣的:

location.href = /foo/?q=1&a=2 

然後當這樣跑,我得到一個無效的令牌例外在'&'字符處。我精通javascript和jquery,所以我願意接受任何一種語言的答案。

我只需要能夠設置location.href和它的相關搜索參數,以便我可以正確加載頁面。或者如果您有其他方法可以做到這一點,我也向他們開放。

問候

+2

'我對javascript和jquery非常熟悉,所以我都願意接受任何一種語言的答案。'... jQuery不是一種語言。 jQuery是用javascript編寫的庫。 – 2012-04-23 06:49:25

+0

語義;我的意圖很清楚。 – cvocvo 2012-04-23 18:28:21

回答

3

你需要你在引號的字符串是這樣的:

location.href = "/foo/?q=1&a=2"; 

JavaScript是可能解釋/foo/爲正則表達式,然後試圖讓其他角色的感覺後,作爲選項正則表達式。

+0

啊,我應該意識到這一點。謝謝! – cvocvo 2012-04-23 18:27:19