0

我目前正在研究如何将 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
4

2 回答 2

2

print_r($_GET);可能会带你到那里。

于 2013-02-07T13:15:39.367 回答
1

当您使用时type: 'GET',数据将存储在$_GET. 如果您想将数据存储在 中$_POST,请使用type: 'POST'.

此外,不需要围绕变量值的撇号。尝试

$.ajax({
  url: 'includes/editproduct/editproduct.php',
  type: 'GET',
  data: {
    id1: 1,
    id2: 2
  }
}); 

(请注意丢失的大括号,它假设关闭数据部分)

于 2013-02-07T13:17:51.340 回答