首先,我正在尝试使用 HTML 元素(按钮)在 onClick 上执行我拥有的 JavaScript 函数。该函数被称为 Unban(player) ,它从我正在处理的事情中“解除”玩家。
元素看起来像这样,
<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(player) 函数时,什么都没有发生。我做了一些测试,它在没有 $.post 的情况下可以正常运行,所以它必须与它相关。
PHP 文件工作正常并且可以正常工作。它也在 $.post 中被正确引用。