2009-06-15 1 views
4

"draggable_element"を使用しているときに ":action"の代わりに "link_to_function"に相当するものがありますか?基本的に私はいくつかのアイテムをドラッグアンドドロップし、サーバーに連絡せずにローカルに反映させる必要があります。(Ruby、Rails、Javascript)サーバーを盗むことなくドラッグアンドドロップできますか?

現在の設定では、さまざまなリスト項目を持つ2つのDIVがあります。私はdomids "points [selected] [name]"の項目とdomids "points [available] [name]"の項目を持つ項目がいっぱいです。サーバーと相談せずにドラッグアンドドロップする必要があります。保存時にのみ、サーバーを邪魔したいと思います。

と同じのすべてのRailsCastを見てきましたが、「draggable_element」メソッドからトリガーされた非標準のアクション(つまりヘルパー機能)をカバーしているようには見えません。

ありがとうございます!

答えて

1

私の頭の上から、レールが提供するヘルパーは使わないでください。カスタムアクションが必要なので、独自のJSを記述してUI操作を行います。

これは役に立ちませんが、これが最良の方法だと思います。

0

私の頭の上では、sortable_element呼び出しから:actionを省略してフォームを送信するときに新しいソート順を含めることはできませんか?

関連する問題