2016-08-17 95 views
1

嗨我的应用程序中有一个模态窗体,由导航栏中的链接产生。表单似乎只在页面刷新时才起作用,如果我从不能工作的链接访问页面,直到刷新页面。模态形式只适用于刷新

这是我在aoolication.html.erb形式:

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> 
    <div class="modal-dialog" role="document"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> 
     <h1>New Update</h1> 
     </div> 
     <div class="modal-body"> 
     <%= form_for :post, url: posts_path do |f| %> 
     <div class="container"> 
      <p>What have you been working on?</p> 
      <p> 
       <%=f.label :title %> <br> 
       <%=f.text_field :title %> 
      </p> 

      <p> 
       <%=f.label :body %> <br> 
       <%=f.text_field :body %> 
      </p> 
     </div> 
     </div> 
     <div class="modal-footer"> 
     <button type="button" data-dismiss="modal">Close</button> 
      <%= f.submit %> 
     <%end%> 
     </div> 
    </div> 
    </div> 
</div> 

从寻找到它,我发现它可以通过HTML格式不正确造成的,但我似乎无法找到任何乌尔德是造成它。

任何有关解决这个问题的帮助都会大受欢迎。

+0

我能看到的唯一的事情就是''
修复它。自动关闭标签将为'
'。另外,你看看生成的代码? –

+0

这似乎没有区别 – user2320239

回答

0

我已经设法通过将整个身体的形式标记