【发布时间】:2014-03-14 04:59:31
【问题描述】:
我有一个由 JavaScript 创建和填充的对象数组,现在我想向它发送另一个页面,该页面在该数组上执行工作,但在 php 中,所以任何方式都可以在 php 中获取 javascript 数组的数据,例如 $phparray = $_Post['javascriptArray'];
【问题讨论】:
标签: javascript php jquery arrays
我有一个由 JavaScript 创建和填充的对象数组,现在我想向它发送另一个页面,该页面在该数组上执行工作,但在 php 中,所以任何方式都可以在 php 中获取 javascript 数组的数据,例如 $phparray = $_Post['javascriptArray'];
【问题讨论】:
标签: javascript php jquery arrays
使用 javascript cookie 或本地存储
试试这个 tu: http://www.mosync.com/files/imports/doxygen/latest/html5/localstorage.md.html
Localstorage 仅适用于 > ie8 和所有高级浏览器
所以你必须使用本地存储和 Persistance js http://pablotron.org/?cid=1557
【讨论】:
可以使用ajax发送到php文件,例如:
var array = ['1', '2', '3', 'four', 'five'];
$.ajax({
url: "/file.php",
method: 'POST',
data: {
dataToSend:array
}
});
你会在php中收到数组对象
<? print_r($_POST['dataToSend']?>
【讨论】: