2009-06-04 51 views
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)。

感謝, 斯泰恩

+0

你不能只是一味地張貼略有不同的措辭相同的問題! – 2009-06-04 15:03:46

+0

不斷髮布相同的問題? stackoverflow.com/questions/950093/...是關於路由。我不覺得問題是相關的,因此應該分開,不是嗎? – Tarscher 2009-06-04 15:08:52

回答