0

まず、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 でもきちんと参照されています。

4

1 に答える 1

3

構文エラーがあります。ここにA)がありません

if (result.contains("Error:")){
                alert(result);
 }
于 2013-04-10T12:48:26.170 に答える