jQuery Ajax 卡在 beforeSend 上

标签 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当按下按钮时开始显示。

最佳答案

您在成功时出现拼写错误;应该成功:)

关于jQuery Ajax 卡在 beforeSend 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3539241/

相关文章:

jquery - ajax 请求中出现未经授权的结果

javascript - 如何伪造 jquery.ajax() 响应?

Javascript 函数在模糊或 onclick 上不起作用

javascript - CORS header ‘Access-Control-Allow-Origin’ 丢失'。我需要在 Web api(服务)或客户端中编写代码

javascript - 如何在使用 javascript/jquery 单击按钮时在 div(缩略图)中上传图标?

jquery - 删除带有确认框的动态行

javascript - ajax 显示新帖子向下滑动

php - 即使 if 条件失败,POST 方法也能工作

javascript - 将数据从 php 保存到 ajax 并在插入新数据时更改 div 的颜色?

javascript - 使用 Ajax 驱动的进度条上传 Django 文件