我正在尝试为用户进行简单的名称更改,这会将新名称保存到数据库中。对于ajax调用,我运行的是这样的
var new_name = prompt("Enter your new name" , "Charlie Murphy");
if(new_name == "" || new_name == null){
alert("Please actually enter a name");
}
else{
$.ajax({
url : "./db_scripts/change_name.php",
type : "POST",
data : {name : new_name}
});
我的php去了
<?php
$new_name = $_POST['name'];
echo $new_name;
?>
只是尝试让帖子工作,但名称不会打印到浏览器。我很肯定我的db_cript的路径名是正确的,因为我有其他正在运行的脚本。
帮助
答案 0 :(得分:3)
使用success
处理程序从服务器页面接收数据
$.ajax({
url : "./db_scripts/change_name.php",
type : "POST",
data : {name : new_name},
success: function(data){
alert(data);
}
});