ajax
リクエスト用にこのコードスニペットを用意しました:
<script type="text/javascript">
$(document).ready(function() {
$('#temp').click(function() {
var username = $('#un').val();
$.ajax({
url: "inter.php",
data: 'user=' + username,
cache: false,
type: 'GET',
success: function(data, textStatus, jqXHR) {
if (! data.length === 0) {
$('#msg').append('available');
$('#sub').removeAttr('disabled');
} else {
$('#msg').append("Username not available");
$('#sub').attr('disabled', 'true');
}
}
});
});
});
</script>
およびinter.phpのコード
<?php
$arr = array('one', 'two', 'three');
if (in_array($_GET['user'], $arr)) {
echo "Username available";
} else {
//echo "0";
}
?>
しかし、私はメッセージを受け取るたびにUsername not available
.
誰でも助けることができますか?私はの初心者ですajax
。
EDIT
$_GET['user']
しかし、同じ問題が残ります。