如何设置text_field的标题?

Maa*_*aay 3 ruby-on-rails jruby ruby-on-rails-3

我知道这很简单,但我被困住了.我在我的rails3应用程序中有几个表单,我需要通过使用tipsy来添加工具提示.工具提示中的文本应该在title\original-title中确定,但我无法弄明白,如何为text_field设置它.

<%= f.text_field :what %>
Run Code Online (Sandbox Code Playgroud)

给我

<input id="name_which" name="name[which]" size="30" type="text">
Run Code Online (Sandbox Code Playgroud)

我只是想不出来,把标题文字放在哪里.

例如,html中的这个工作正常

<input type="text" name="tooltipform" title="Tooltip text">
Run Code Online (Sandbox Code Playgroud)

在application.js中,它由确定

$(window).load(function() {
$('#form-example [title]').tipsy({trigger: 'focus', gravity: 'w'});
Run Code Online (Sandbox Code Playgroud)

});

我知道那是基本的,我为自己感到羞耻.先感谢您.

Fer*_*ido 9

试试:

<%= f.text_field :what, :title => 'whatever' %>
Run Code Online (Sandbox Code Playgroud)


Jam*_*hen 6

这很简单,作为一个选项传递:

<%= f.text_field:what,:title =>"工具提示文本%>

其他html属性也可以这样设置,例如:class,:id等.