我的html页面包含多个提交按钮。当用户单击特定按钮时,必须设置会话变量值。单击不同的按钮对应于特定会话变量的不同值。我无法在php中对此进行编码。我应该怎么做。我对AJAX一无所知。
答案 0 :(得分:1)
在每个按钮上,添加如下所示的jquery事件并保存会话变量:
$(' .button_cls')。on(' click&# 39;,function(){
var id = $(this).attr(' data-id);
$阿贾克斯({
键入:' post',
url:' / path / where /你想要设置会话',
数据:{id:id},
成功:功能(res){
警报(RES);
});
});
您可以按照以下链接获取jquery ajax:http://www.w3schools.com/jquery/jquery_ajax_intro.asp
答案 1 :(得分:0)
您实际上并不需要AJAX
http://www.w3schools.com/php/php_sessions.asp
在此处的示例中,只需转到会话开始的某个页面,您就可以使用按钮来更改该会话中存储的数据。