现在这让我困扰了2个多小时,我只是看不到它。
我有一个表单,它在PHP中验证它。所以我所做的是根据我提交的返回响应创建一个AJAX调用,或者不提交表单。这是我的AJAX电话:
$("#savePO").click(function() {
$.ajax({
type : 'POST',
url : 'ajax/newpo_check_ajax.php',
data : $("#newpoform").serialize(),
succes : function(respons) {
alert(respons);
}
});
});
响应页面(newpo_check_ajax.php)只是:
<?php
echo "AJAX IS WORKING!";
?>
当我检查Firebug时,它表示响应确实应该是什么(“AJAX正在工作!”),但无论我尝试什么,我都没有得到响应警报!
上面的jQuery代码位于我的页面底部,因为它在顶部不起作用(在$(document).ready())
内。
任何帮助表示赞赏! :)
编辑:不幸的是我再也无法正常阅读了。我忘记了一个成功的S,在那个。答案 0 :(得分:5)
正确的拼写是success
,而不是succes
。你最后错过了s
。
答案 1 :(得分:1)
你用一个人写“成功”,因为它应该是“成功”