2016-02-29 11 views
0

我想重定向到另一個頁面並傳遞一個陣列,它的網址,我曾嘗試以下:jQuery的重定向與陣列

$.post('search-results.php', {'results': results}); 

但沒有任何反應都沒有。沒有任何錯誤或什麼,我做錯了什麼?

回答

1

三種解決方案:

  1. 填寫一個隱藏的形式發佈操作,並通過JavaScript提交。

  2. 使用window.location.url並添加參數作爲獲取請求,但請記住,它不是你想要的發佈請求。

  3. 使用jquery $ .post,發送數據到一個php腳本,保持數據進入會話和成功回調通過window.location重定向到你想要的頁面。該頁面將查看會話中是否存在數據,並且會使用這些數據。

3

POST不會重定向但會將您的數據發送到那裏。使用了window.location = URL重定向用於在javascript