为什么select标签在Ruby on Rails中保留它们的值?

时间:2012-09-26 23:54:58

标签: ruby-on-rails

我的用户创建页面中有一个text_field和select标签:

= f.text_field :username, :value => "Username"
= f.select :gender, { "Male" => "male", "Female" => "female"}, :prompt => "Gender"

当我离开页面并返回用户名时,text_field不会保留该值,但是选择标记保留该值。为什么会这样?我没有做任何事情来保存select标签性别值。我的假设是因为它的HTTP然后默认情况下,如果我离开页面并且返回,除非我正在做某事来保留值,否则不应该保留这些值。

1 个答案:

答案 0 :(得分:1)

您的浏览器可能会导致此问题。你使用的是什么浏览器?使用浏览器中的“查看源”命令查看它是Rails应用程序还是浏览器。