2009-06-15 48 views
4

使用「draggable_element」時,是否存在與「link_to_function」(而不是「:action」)等價的內容?基本上我需要拖放一些項目,並在本地反映,而不需要聯繫服務器。(Ruby,Rails,Javascript)拖放不會影響服務器...?

我目前的設置是我有兩個DIV與各種列表項目。我有一個充滿domids「points [selected] [name]」和另一個domids「points [available] [name]」的div的項目。我需要在不諮詢服務器的情況下拖放它們。只有在保存時才希望打擾服務器。

我看過類似的項目的所有RailsCasts,但它似乎沒有涵蓋從「draggable_element」方法觸發的非標準操作(即助手功能)。

在此先感謝!

回答

1

從我的頭頂開始我會說:不要使用rails提供的幫助器。編寫你自己的JS來做UI操作,因爲你需要一個自定義操作。

好吧,不是那麼有幫助,但我認爲這是最好的方法。

0

關閉我的頭頂,你不能直接從sortable_element調用中忽略:action,並在提交表單時包含新的排序順序?