【发布时间】:2015-08-15 05:31:13
【问题描述】:
我需要在 PHP 文件中使用 localStorage 值来更新数据库中的值。我知道我需要 ajax 来实现这一点,但我无法让它工作。
我的 localStorage 项目被命名为选项并且它存在(在浏览器中检查并将值存储在 div 中)
$(document).ready(function(){
$.ajax({
type: "POST",
url: "activity.php",
data: { storageValue: localStorage.getItem('option') },
success: function(data){
alert('success');
}
});
});
PHP 示例:
$option = $_POST['storageValue'];
mysql_query("...SET x = '".$option."'...");
echo 'Update complete';
我没有看到任何帖子数据,也没有收到回复。
谢谢!
【问题讨论】:
-
好像你的 JS 有错误。
data: {...}部分中不能有;字符。 -
ty,我删除了 ;但我的 php 文件仍然没有返回任何内容或显示警报:(
标签: php jquery ajax local-storage