【发布时间】:2009-03-23 17:23:48
【问题描述】:
我有一个使用acts_as_list 通过ajax 实现拖放的小型rails 应用程序。
该应用有 3 个主要模型:表单、部分和问题。按照设计,表格有很多部分,部分有很多问题。
我希望用户能够做 3 件事:
- 重新排列表单中的部分
- 重新排列部分中的问题
- 也可以将问题放到不同的部分。
我有一个可以处理 #1 和 #2 的设置,但我遇到了 #3 问题。
您会在下面找到视图 sn-p。关于从#3 开始的任何想法?
<p>
<ul id="section-list" style="cursor: move">
<% @form.sections.each do |s| %>
<li id="section_<%= s.id %>">
<%= s.name %>
<ul id="question-list-<%= s.id %>" style="cursor: move">
<% s.questions.each do |q| %>
<li id="question_<%= q.id %>"><%= q.content %></li>
<% end %>
</ul>
</li>
<% end %>
</ul>
【问题讨论】:
标签: ruby-on-rails ruby ajax