专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Ruby/Rails

生手关于form_tag提问

发布时间:2011-06-29 18:33:24 文章来源:www.iduyao.cn 采编人员:星星草
新手关于form_tag提问
小弟初来乍到,学习rails碰见了一个无法解决的问题
这里是我写的一段代码
HTML code

    <div id="wrapper">
        <div class="infopad">
            <div id="title">
                <p class="title1"> Login <p>
            </div>
            <div id="logininfo">
                <% form_tag( {:controller=> 'home',:action => 'homepage'}, :method => 'post', :multipart => true) do %>
                    <%= text_field 'Username', 'user_name'  %>
                <% end %>
            </div>
        </div>
    </div>


但是通过rails跑出来之后,不知到为什么
HTML code

                <% form_tag( {:controller=> 'home',:action => 'homepage'}, :method => 'post', :multipart => true) do %>
                    <%= text_field 'Username', 'user_name'  %>
                <% end %>


这一段没有在HTML上输出任何东西,如果在form_tag和end前加上等号,就会报错。syntax error,unexpect kENSURE
请问是什么原因?
感激不尽

------解决方案--------------------
This is a example on Rails v3.2.8


Python code
<%= form_for @person do |f| %>
  <%= f.label :first_name %>:
  <%= f.text_field :first_name %><br />

  <%= f.label :last_name %>:
  <%= f.text_field :last_name %><br />

  <%= f.submit %>
<% end %>
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: