【发布时间】:2018-03-08 00:40:54
【问题描述】:
我使用部分在我的着陆页底部添加了一个表单
<body id= "page-top" data-spy="scroll" data-target=".navbar-fixed-top">
<%= render "layouts/header" %>
<%= render 'product' %>
<%= render 'people' %>
<%= render 'contact' %>
</body>
<div class="section landing-section">
<div class= "container">
<div class="row">
<div class="col-md-8 ml-auto mr-auto">
<h2>Keep in touch?</h2>
<%= render "contacts/form" %>
</div>
</div>
</div>
</div>
我从我的联系人文件夹中呈现了表单 我的联系人表单在下面 并添加到我的静态页面控制器中
def home
@contact = Contact.new
end
<%= form_for @contact, class: "contact-form" do |f| %>
<div class="form-group">
<%= f.label :name %><br />
<%= f.text_field :name, autofocus: true, required: true, class: "form-control", placeholder: "name" %>
</div>
<div class="form-group">
<%= f.label :email %><br />
<%= f.email_field :email, autofocus: true, required:true, class: "form-control", placeholder: "email" %>
</div>
<div class="form-group">
<%= f.label :message %><br />
<%= f.text_area :message, autofocus: true, rows:4, required:true, class: "form-control", placeholder: "send us your thoughts and feelings" %>
</div>
<div class="btn-group">
<%= f.submit "Send Message", class: "btn btn-danger btn-lg btn-fill" %>
</div>
<% end %>
该表单有效,但每次我刷新登录页面或在浏览器中加载它时,页面都会出现在联系表单(页面底部)上
我需要做什么才能使页面正常加载(到页面顶部)
【问题讨论】:
标签: html ruby-on-rails forms pageload