2016-04-18 72 views
0

我特別需要按順序執行操作 - 首先設置會話變量,但變量來自按鈕中的數據屬性。變量設置後,我想切換到一個新的url,在那裏會話變量將被檢索。設置會話變量並從Jquery更改頁面?

我在想我需要使用Jquery來響應我的按鈕點擊,但有沒有一種簡單的方法來設置會話變量並更改爲另一個url?

或者我應該看看另一種方式嗎?

回答

1

會話變量在服務器上,它們必須從PHP進行設置。所以jQuery需要做一個AJAX請求來改變這個變量。它可以切換到AJAX回調函數中的新頁面。

$(".button").click(function() { 
    $.ajax("something.php", { param: $(this).data("whatever") }, function() { 
     window.location = "new URL"; 
    }); 
}); 
+0

啊謝謝,這看起來像我所需要的。 – Farflame