如何使用jQuery + AJAX更新SESSION变量,它甚至可能吗?

我想更新会话变量。

让我以简单的例子介绍这个。 我们得到一个div,输入字段由PHP脚本打印出来,带有一些值等…

PHP代码示例:

echo ' 

save
';

假设用户编辑此输入字段(id = Name)并在其中键入名称“Mark”,然后按save text。

点击它应该保存/更新会话变量,而无需重新加载页面和刷新输入字段。

那可能吗? 也许用ajax / jquery? 最重要的是如何?

是的,只需做一个简单的AJAX请求。 使用jQuery它将是:

 $("#formid").submit(function(){ $.ajax({ type: "POST", url: "someFileToUpdateTheSession.php", data: $(this).serialize(), success: function(){ // Do what you want to do when the session has been updated } }); return false; }); 

而你的PHP:

  

注意

您需要在输入字段中添加名称属性。