jQuery Ajax停留在beforeSend上

时间:2010-08-21 22:18:02

标签: jquery ajax

目前遇到jQuery Ajax调用问题。它停留在beforeSend,没有从错误或成功发送警报。怎么样?

代码:

$('#addpost button').click(function(e) {
        e.preventDefault();
        var $post = $('#addpost textarea').val();
        var $subject = $('#addpost input').val();
        $.ajax({
            url: 'plugins/loggboken/ajaxcalls/post.php',
            data: { post: $post, subject: $subject },
            beforeSend: function() {
                $('#ajaxload').show();
            },
            error: function() {
                $('#ajaxload').hide();
                alert('Fel inträffades. Ladda om sidan och försök igen.');
            },
            sucess: function (d) {
                $('#ajaxload').hide();
                alert(d);
            }
        });
    });

我知道Ajax正在运行,因为我的ajaxload div在按下按钮时开始显示。

1 个答案:

答案 0 :(得分:3)

您在sucess处有拼写错误;应该是success:)