我在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