我有一个静态网站(我们称之为设置页面),我的Javascript函数使用来自mysql表格的AJAX数据并在HTML文档上绘制表格。 它的作用就像一个魅力 - 它需要所有我需要的数据,并以适当的方式进行。 这里是我的功能:如何从其他页面向Javascript函数发送数组?
function get_people()
{
$.post("/controller/get_people", function(data,status,xhr)
{
if(status=="success")
{
people_data = data;
draw_table();
}
})
}
的事情是,在另一页我有所有的人和复选框旁边桌子。 我正在检查这个复选框,单击一个按钮,我想进入设置页面 - 而且我的get_people函数只会选择来自mysql的数据,只关于前一页中检查的人。
从技术上讲,问题是 - 我怎样才能从另一个页面传递数组到javascript函数?我可以将它保存在DOM或其他东西上,并从JS读取它?
请给我一些想法:]
如果旧的浏览器是不是一个问题,你可以去的localStorage或sessionStorage的,很容易使用 – monxas 2013-03-07 15:33:17
饼干或HTML5 – jonasnas 2013-03-07 15:36:45