2012-04-18 65 views
0

形式提交select_tag如何添加一个锚点到“this.form.submit();”?

<%= select_tag :next_status, options_from_collection_for_select(@next_select_list, :id, :name, @next_status_id), { :onchange => "this.form.submit();" } %> 

我如何添加锚点#selectbox跳到<a name="selectbox"> . </a>附近select_tag,当窗体重新加载。

+0

在select的更改事件上提交表单不是一个好主意 - 尝试使用IE中的光标键导航选项。 – RobG 2012-04-18 03:26:30

回答

0

使用slideTo()插件一样,这是一个选项:

$('#selectBox').slideto({ 
    target : '#test', 
    speed : 0 
}); 
0

当你的表单提交,页面重新加载。所以,如果你想浏览一个锚点,将其包含在URL中(即在服务器上执行)。

相关问题