0
用戶可以被拖動到節點上,以將用戶從一個節點移動或複製到另一個節點。我對如何將變量發送給usercontrol中的用戶移動和複製方法存在問題。從drop_receiving_element發送參數
<%=drop_receiving_element "move_drop_zone_"+node.id.to_s,
:update => "users",
:url => move_user_path(:id => node.id),
:method => :put,
:accept => "move_user" %>
在一個節點中的可拖動用戶定義爲::
<span id="move_user_<%=user.id%>_<%= node.id.to_s %>" class="move_user" >
<%=image_tag('move_user.png') %>
</span>
<%= draggable_element "move_user_" + user_node, :revert => true %>
我還添加到路線:
map.resources :users, :member => { :move => :put, :copy => :put }
問題
作爲放置區域被定義是我不知道如何傳遞用戶ID和節點ID。由於它是put操作,我只能看到在drop_receiving_element的url中定義的id(它是目標節點ID)。
感謝, 斯泰恩
你不能只是一味地張貼略有不同的措辭相同的問題! – 2009-06-04 15:03:46
不斷髮布相同的問題? stackoverflow.com/questions/950093/...是關於路由。我不覺得問題是相關的,因此應該分開,不是嗎? – Tarscher 2009-06-04 15:08:52