带选择输入的rails中的错误?

时间:2011-04-19 18:12:18

标签: html ruby-on-rails ruby-on-rails-3

Tabindex在使用Rails时不适用于select。这是一个错误还是我只是慢?我使用了“谷歌”,但没有找到任何答案,只是有类似问题的人。

<%= p.label :sector, "Sector" %>
<%= p.select :sector, [["Technology","tech"],["Healthcare","health"]], { :tabindex => 1 } %>        

(我尝试通过在标签上放置tabIndex来解决这个问题,但Chrome作为一个例子,即使输出的标签“for”与select的ID匹配,也似乎没有选择。)

1 个答案:

答案 0 :(得分:4)

select(正如你所说)接受四个参数,方法,选项,选择选项的哈希,然后是html属性的哈希。您已将html属性哈希放在位置3而不是位置4.您希望在位置3中传入空哈希,并将您的tabindex传入位置4,即。

f.select :selector, [[other, things]], {}, { :tabindex => 1 }