Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将本地存储发送到服务器端php的正确方法_Javascript_Php_Html - Fatal编程技术网

Javascript 将本地存储发送到服务器端php的正确方法

Javascript 将本地存储发送到服务器端php的正确方法,javascript,php,html,Javascript,Php,Html,我正在使用html5 localstorage编写一个应用程序。这是一个由javascript引擎管理的dinamic提问巫婆。我需要将答案存储在服务器端运行php的mysql数据库中 我使用的解决方案是创建一个带有隐藏输入的表单,该表单由javascript引擎自动创建和填充,因此我将表单发布到服务器。工作正常,但我想知道这是否正确 有一种最好的方法吗?将所有数据序列化为字符串,例如使用JSON。stringify并通过AJAX请求将其发送到服务器 对于某些值,表单编码可能会有问题,例如当您希

我正在使用html5 localstorage编写一个应用程序。这是一个由javascript引擎管理的dinamic提问巫婆。我需要将答案存储在服务器端运行php的mysql数据库中

我使用的解决方案是创建一个带有隐藏输入的表单,该表单由javascript引擎自动创建和填充,因此我将表单发布到服务器。工作正常,但我想知道这是否正确


有一种最好的方法吗?

将所有数据序列化为字符串,例如使用
JSON。stringify
并通过AJAX请求将其发送到服务器


对于某些值,表单编码可能会有问题,例如当您希望发送空列表时。

将所有数据序列化为字符串,例如使用JSON。stringify并使用AJAX请求将其发送到服务器


对于某些值,表单编码可能会有问题,例如当您希望发送空列表时。

将所有数据序列化为字符串,例如使用JSON。stringify并使用AJAX请求将其发送到服务器


对于某些值,表单编码可能会有问题,例如当您希望发送空列表时。

将所有数据序列化为字符串,例如使用JSON。stringify并使用AJAX请求将其发送到服务器


表单编码对于某些值可能会有问题,例如当您想要发送一个空列表时。

不知道这是否是最好的解决方案,但我将使用json编码,然后使用ajax调用将其发送到服务器。编辑:根据Doge的回答,这似乎是一个很好的解决方案。我不知道这是否是最好的解决方案,但我会用json编码,然后使用ajax调用将其发送到服务器。编辑:根据Doge的回答,这似乎是一个很好的解决方案。我不知道这是否是最好的解决方案,但我会用json编码,然后使用ajax调用将其发送到服务器。编辑:根据Doge的回答,这似乎是一个很好的解决方案。我不知道这是否是最好的解决方案,但我会用json编码,然后使用ajax调用将其发送到服务器。编辑:看来这是一个很好的解决方案,给出了Doge的答案。谢谢Doge,我将使用JSON。谢谢Doge,我将使用JSON。谢谢Doge,我将使用JSON。谢谢Doge,我将使用JSON。