我花了好几个小时试图弄清楚这段代码有什么问题,我发现我无法访问updateuser.php文件,它在同一目录下,文件名是正确的,这有什么问题吗代码:
<script>
function updateuseracc(form, password)
{
var p = document.createElement("input");
form.appendChild(p);
p.name="p";
p.type="hidden";
p.value=hex_sha512(password.value);
password.value="";
var useremail=$("#curemail").val();
$.post('updateuser.php',{email:useremail,p:p}).done(function(data){
alert(data);
});
}
</script>
答案 0 :(得分:0)
在Google Chrome上使用F12打开开发工具,然后转到“网络”选项并检查调用脚本后是否返回500页眉。您可以在您将在开发栏中看到的所调用资源列表中查看此内容。
如果是这样,您将知道您没有正确引用该脚本,您也将从解析的URL中获取信息,以便您可以猜测如何设置updateuser.php的路径。