Javascript 使用ajax添加注释(来自表单)

Javascript 使用ajax添加注释(来自表单),javascript,jquery,ajax,ajaxform,Javascript,Jquery,Ajax,Ajaxform,我想使用ajax添加注释。但是我遇到了一个问题,ajax不起作用。我将警报放入success:,但它没有进入success函数 $(document).ready(function() { $("#comment_form").submit(function(e){ e.preventDefault(); var url_ = "http://127.0.0.1:8000/articles/addcomment/" + "1" + '/';

我想使用ajax添加注释。但是我遇到了一个问题,ajax不起作用。我将警报放入success:,但它没有进入success函数

$(document).ready(function()
{
    $("#comment_form").submit(function(e){
          e.preventDefault();
          var url_ = "http://127.0.0.1:8000/articles/addcomment/" + "1" + '/';
          $.ajax({
            url: url_,
            type: "post",
            success: function(result){
                alert(result);
            }
        });
    });
});
这是我的表格:

<form action="/articles/addcomment/1/" method="post" id = "comment_form">
    <input type = "text" name="commentText" id = "commentText">
    <input type="submit" class="button" value="Добавить комментарий" id = "add_comment">
</form>

JavaScript错误控制台说什么?如果添加错误处理程序会发生什么?开发者工具网络标签上写了什么?有人提出要求吗?它得到回应了吗?它们是否包含您期望的数据?使用浏览器的检查器在“网络”选项卡中查看AJAX请求返回的内容。您可能会看到文件被涂成红色,并且页面中出现异常。它将引导您正确地了解问题所在jquery.min.js:5 POST 403FORBIDDEN@Legendary-什么?它有一个。@Andrew-所以服务器禁止访问URL。就客户而言,这是一个错误。您必须查看服务器端代码,以明确为什么它禁止访问。
jquery.min.js:5 POST 127.0.0.1:8000/articles/addcomment/1 403 (FORBIDDEN)