使用onClick与jQuery POST不工作

Using onClick with jQuery POST not working

本文关键字:工作 POST jQuery onClick 使用      更新时间:2023-09-26

首先,我试图使用HTML元素(按钮)来onClick执行我拥有的JavaScript函数。这个功能被称为Unban(玩家),它将玩家从我正在制作的东西中"Unban"。

元素看起来像这样,

<button name="button" id="button" onclick="Unban('somebody')"/>

JavaScript是这样的:

function Unban(player){
    if (confirm("Are you sure you want to remove the ban on " + player + "?")){
        $.post("actions/unban.php",{Player:player},function(result){
            if (result.contains("Error:"){
                alert(result);
            }
            else{
               alert("You have unbanned " + player + "!");
            }
});
    }
}

问题是:当我调用Unban(玩家)函数时,什么都没有发生。我做了一些测试,没有$也能正常运行。Post,所以一定是和它相关的东西

PHP文件工作良好,功能齐全。

语法错误。这里缺少一个)

if (result.contains("Error:")){
                alert(result);
 }