如果点击valuesArray
,我需要将button
传递给php,当点击anotherButton
时,我想用PHP打印这个数组。
home.js:
button.onclick = function (){
valuesArray = ['a', 'b', 'c']
$.post('index.php', {data: valuesArray});
}
的index.php:
<?php
If(isset($_POST['anotherButton'])){
$getData = $_POST['data'];
print_r($getData);
}
?>
如果点击了按钮,我会
未定义索引:数据
这应该意味着data
没有传递给PHP。
答案 0 :(得分:1)
$.post('index.php', {"data": valuesArray},function(return,result){});
请注意“数据”周围的双引号 还可能需要json编码valuesArray?
答案 1 :(得分:0)
$.post('index.php', valuesArray, function(result) {
// ....
});
查看文档:{{3}}