以下のテストコードが適切であることを確認したいだけです。私は読んできました、それはhtml構文エラーがjquery ajaxを使用できないようにレンダリングするようですか?もう1つの理由は私のjquery ajaxが問題で動作しないことです。
このコードが含まれている場所がたくさんあるので、これらのファイルに問題があり、私のAjaxコードとは関係がありません。
$("#checkEmail").blur(function(){
$.ajax({
type: "POST",
url: "adamcheck.php",
data: "checkit=" + $("#checkEmail").val(),
success: function(output){
$("#userCheck").html(output);
}
});
});
adamcheck.php
<script type="text/javascript">
$(document).ready(function() {
alert("FGHFGHGFH");
});
</script>
<?php
if(isset($_POST['checkit'])){
$email= $_POST['checkit'];
echo "<p>$email</p>";
}
?>
userCheckとは何ですか? – Adam
@adam、firefoxとfirebugがインストールされている場合はFirebugを開いてネットパネルを開き、ajaxコールが起動されているかどうかを確認してください。これはデバッグを開始する最善の方法です。 – kobe
'id' "checkEmail"がページ内で何度も使われていますか? –