抱歉,我是一名业余编码员,并将其作为一种爱好来学习。在我 $.post 之后,我无法将 php 的结果返回到 javascript。
我知道 test.php 在传递“名称”的情况下正常运行,因为我已经进行了 SQL 更新以查看名称,并且每次单击此按钮时都会更新时间。
页面本身,test.php,运行良好,带有回显结果
我只是无法将结果转换为数据并让 alert(data) 起作用。
编辑:我的问题正如 Reyaner 指出的那样,它不适用于不同的域。有什么解决办法吗?
Javascript
$("button").click(function(){
$.post(
"http://www.test.com/test.php", // works
{name : "Bozmo"}, // works
function(data){ // does not work !!
alert("Data: " + data);
}
);
});
PHP
$name = $_POST["name"];
echo $name."is here";
提前致谢, 吉米