我在javascript中有一些变量:
window.location.href = 'chosendivs.php?Selected=' + qs;
其中qs是一个不同div ID的数组,它传递给URL中的下一页,如下所示:
chosendivs.php?Selected=d41%2Cd42
我不喜欢通过URL传递这些div的想法,除了使用表单发布它们之外还有其他方法吗?
答案 0 :(得分:1)
您可以POST
发送ajax个请求
qs= [];
qs[0] = 'id1';
qs[1] = 'id2';
$.ajax({
type: "POST",
data: {qs:qs},
url: "http://localhost/{web_server}/chosendivs.php",
});
如果您在var_dump($_POST)
处执行chosendivs.php
,则阵列将显示为JSON格式。您可以使用json_decode来操作PHP端的数据