2012-04-18 67 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中(即在服務器上執行)。

相關問題