Jquery Post - Php得到问题

时间:2011-07-14 12:54:32

标签: php jquery post get

我在jquery帖子有问题,php get。但我没有任何价值。我每次都会得到错误。我做错了什么?有代码

这是jquery帖子:

$.post("a.php", { imagetext: $("textarea").val() } );

这是php得到:

echo $_GET["imagetext"];

p.s:我是php的初学者。

4 个答案:

答案 0 :(得分:3)

因为您要发送POST请求,所以需要在PHP中使用$_POST["imagetext"];。或者,您可以使用jQuery GET将其更改为$.get请求。

答案 1 :(得分:2)

您需要在PHP中使用$_POST["imagetext"]因为您使用jQuery发布。你正在做的就像请求是用GET做的那样,但是$.post(...)会发出一个POST请求。

答案 2 :(得分:1)

echo $_GET["iamgetext"];没有打印出来的原因是因为它没有设置。至少不是你的ajax电话。

您有2个选项。

  1. 使用echo $_POST["imagetext"];
  2. 使用$.get()进行ajax通话。

答案 3 :(得分:0)

$.post("a.php", { imagetext: $("textarea").val() } );
echo $_POST["imagetext"];

您使用的是错误的全局变量,应该如上所述。