【发布时间】:2020-04-27 18:59:19
【问题描述】:
我正在使用 JQuery post 方法将数据从外部 JS 脚本发送到 PHP 脚本。
const Url2 = 'MainPage2.php?action=updatePurchaseToDB';
const data = {
name: "test name"
}
//takes 3 arg, url, data to sedn, call back function, data in callback holds the page reqeusted in data
$.post(Url2,data, function(data, status){
console.log('${data} and status is ${status}');
alert("PHP Retrned form server: Status " + status);
});
这是 MainPage2.php 中的 PHP 代码:
if ($_POST['action'] == 'updatePurchaseToDB'){
echo "<script>console.log('UPDATE PURCHASE CALLED!');</script>";
echo "PHP CALLED AS PURCHASE BUTTON PRESSED";
}
回调函数返回 成功 消息,但我看不到 PHP 代码已执行的任何证据,即控制台没有打印任何内容。
我对 PHP 脚本的调用中是否缺少某些内容?
【问题讨论】: