我目前正在研究如何将JavaScript发送到PHP服务器端。 我尝试使用jquery ajax,但它需要提交(据我所知?)才能发送数据。我的问题是如何在不提交的情况下将som数据从Javascript发送到PHP?
我摆弄了以下代码,但无法在editproduct.php上接收数据
$.ajax({
url: 'includes/editproduct/editproduct.php',
type: 'GET',
data: {
id1: '1',
id2: '2'
});
//PHP:
print_r($_GET); //Does not show any content
答案 0 :(得分:2)
print_r($_GET);
可能会帮助你。
答案 1 :(得分:1)
使用type: 'GET'
时,数据将存储在$_GET
中。如果您想将数据存储在$_POST
中,请使用type: 'POST'
。
此外,你的vars附近的撇号'不需要值。试试
$.ajax({
url: 'includes/editproduct/editproduct.php',
type: 'GET',
data: {
id1: 1,
id2: 2
}
});
(并注意假设关闭数据部分的缺失花括号)