2016-04-18 27 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

関連する問題