<form>标记在django项目的ajax请求中导致错误10053。为什么会这样?</form>

时间:2014-10-07 06:26:39

标签: jquery html ajax django

我在html文件中评论过各种各样的内容,最后我发现在输入和按钮标签周围使用表单标签会导致

[Errno 10053] An established connection was aborted by the software in your host machine 

在我的django项目中,当我点击按钮来执行ajax请求时。但是,当我注释掉表单标签时,它完全正常。我正在使用表单标记,因为它是我从某处抓取的引导程序模板代码段的一部分。我现在已切换到span标签,但我真的想知道表单标签是如何导致这么多问题的?

代码段如下:

    <div class = "collapse navbar-collapse navHeaderCollapse">
              <ul class = "nav navbar-nav navbar-left">
                <li><a href = '#'>About</a></li>
                <li><a href = '#'>Contact</a></li>
              </ul>
                  <form class="navbar-form navbar-left">
                      <span class="input-group">
                          <input type="text"  class = "form-control inputAB" id="addBook" placeholder = "Add a Book" >
                          <span class="input-group-btn">
                              <button class="btn btn-default" id="addBookButton">Submit</button>
                          </span>
                      </span>
                  </form>
                <ul  class = "nav navbar-nav navbar-left">
                    <li><a id="bookInfo">book</a></li>
                </ul>
          </div>

1 个答案:

答案 0 :(得分:0)

ZOMG!我已经弄清楚了......我应该在原帖中发布我的观看功能。我没有回复HttpResponse()......哈哈!