-1

こんにちは、私はajaxで名前の可用性をチェックするためのコードをテストしていましたが、なぜそれが機能しないのか今はわかりません

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery.js"></script>
<link href="style.css" rel="stylesheet" type="text/css"  />
<title>index</title>

</head>

これは本体とjquery関数の
チェックです

<div id="answer" > 

<script type="text/javascript">
//script
$(document).ready(function() {
    $("#checkme").click(function(){
    $("#answer").ajaxStart(function() {
        $(this).text("loading .. .").show("slow");
    });
    var Userme = $("#username").val();
    $.ajax({
        type:GET,
        url:"file.php",
        data:"username=" + Userme,
        success: function(msg){ $("#answer").text(msg).fadeIn("slow");}
    });


    });
});
</script>
</div></form>
</body>
</html>

これはphpコードです

    <?php
$names = array (A,B,C,D);
$username = $_GET['username'];

if(in_array ($username , $names)){

    echo "ok";

    }else{


        echo "doesnt exist ";


        }

?>

助けてください

私はjqueryとajaxが初めてで、間違いを推測できません。あなたが私を助けてくれることを願っています

4

1 に答える 1