我想從ajax調用訪問PHP函數,但我遇到了各種各樣的問題,因爲我是第一次做這樣的事情。我需要幫助創建該功能或修復我擁有的功能。從ajax調用訪問PHP函數
這是我的ajax調用(我將只發布的一小部分,因爲完整的功能無關的問題)
$.ajax({
type : 'post',
url : 'data.php?action=checkname',
data : {'location':locationName},
error : function(data,status,error){
console.log(data+': '+status+': '+error);
},
success : function(res){
console.log(res);
}
});
PHP函數
<?php
function checkname(){ <--- What do I pass in the function???
$locations = $_POST['location'];
echo $locations;
}
?>
如果我這樣做這個「簡單的方法」,只需調用該文件並執行類似的操作即可
$locations = $_POST['location'];
echo $locations;
我得到了我需要的回報,但只需要一個用於創建所有ajax調用的小文件就是錯誤的。
除了檢查你需要運行什麼功能,或者你不需要發送任何東西外,我仍然不知道你是如何發送信息給函數的? – Geo
@Geo看到我的更新,看到ajax –
完成了!謝謝您的幫助 – Geo