相关疑难解决方法(0)

Ruby on Rails 3表单中的_snowman参数是什么用的?

在Ruby on Rails 3(目前正在使用Beta 4)中,我看到当使用form_tagform_for帮助时,会出现一个名为_snowman☃(Unicode\x9731)的隐藏字段.

那么,这是为了什么?

forms unicode ruby-on-rails

173
推荐指数
2
解决办法
4万
查看次数

从Rails 3中删除"utf8 =✓"表单提交

我在Rails 3应用程序中有一个简单的搜索表单:

<%= form_tag search_path, :method => "get" do %>
  <%= text_field_tag :q, params[:q] %>
  <%= submit_tag "search", :name => nil %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

当用户点击提交按钮,它们会采取的网址:http://myapp.com/search?utf8=%E2%9C%93&q=foobar (其中%E2%9C%93被显示为复选标记:✓).

我没有对utf8参数做任何事情,所以我想通过完全删除它来保持URL清洁.也就是说,我希望用户可以访问以下网址:http://myapp.com/search?q = foob​​ar.

我该怎么做呢?

ruby-on-rails utf-8

66
推荐指数
4
解决办法
3万
查看次数

标签 统计

ruby-on-rails ×2

forms ×1

unicode ×1

utf-8 ×1