簡體   English   中英

發送變量到PHP文件

[英]Send variable to PHP file

在WordPress帖子中,我嘗試使用以下代碼將數據發送到網站根目錄中存儲的PHP文件:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" type="text/javascript">
console.log('hi');
var cen = document.getElementById("centro").value;
$.ajax({
        url: 'centroUser.php', 
        type: "POST",
        data: { 'cen': cen },
        success: function(data){
            console.log(data);
        }
}); 
</script>

centroUser.php:

<?php
   $uid = $_POST['cen'];
   echo($uid);   
?>

問題是我無法正常工作,變量$uid不會得到回應,甚至console.log('hi')也不會得到調用。 我是AJAX的新手,所以我真的不知道自己在做什么錯,我曾嘗試尋找其他答案,但找不到有效的方法。

您的<script>標記具有src和body。

嘗試:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">

console.log('hi');
var cen = document.getElementById("centro").value;
$.ajax({
        url: 'centroUser.php', 
        type: "POST",
        data: { 'cen': cen },
        success: function(data){
            console.log(data);
        }
}); 
</script>

如果src具有URI值,則用戶代理必須忽略元素的內容,並通過URI檢索腳本- 請參見此處

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM