我在jquery post中遇到问题,php get。但我没有得到任何价值。我每次都会出错。所以我做错了什么?有代码jquery post -php获取问题
这是jQuery的岗位:
$.post("a.php", { imagetext: $("textarea").val() });
这是PHP的GET:
echo $_GET["imagetext"];
P.S:我在PHP初学者。
我在jquery post中遇到问题,php get。但我没有得到任何价值。我每次都会出错。所以我做错了什么?有代码jquery post -php获取问题
这是jQuery的岗位:
$.post("a.php", { imagetext: $("textarea").val() });
这是PHP的GET:
echo $_GET["imagetext"];
P.S:我在PHP初学者。
因为您发送的是POST
请求,所以您需要在您的PHP中使用$_POST["imagetext"];
。或者,您可以使用jQuery $.get
将其更改为GET
请求。
您需要在PHP中使用$_POST["imagetext"]
,因为您使用jQuery发布。你正在做的就像GET请求一样,但$.post(...)
将发出POST请求。
$.post("a.php", { imagetext: $("textarea").val() });
echo $_POST["imagetext"];
您正在使用错误的全局变量,应该像上面那样。
原因回声$_GET["iamgetext"];
没有打印出任何东西,因为它没有设置。至少不是通过你的ajax调用。
您有2个选项。
echo $_POST["imagetext"];
$.get()
您的Ajax调用。
谢谢:)对于你的答案.. – umuur