![](/img/trans.png)
[英]send php variable as a array in php to js file, then echo it every variable
[英]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.