2009-06-15 36 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,并在提交表单时包含新的排序顺序?