2010-05-05 58 views
3

我正在使用Ajax添加到可排序列表中,并且在添加之后获取Scriptaculous效果,我发现的唯一方法是通过重新执行sortable_element。Rails - 动态添加到sortable_element

任何人都可以建议这样做,在完整的代码的一种更好的方式是一个黑客:

><%= link_to_remote "Add", 
    :url => { :controller => "pages", :action => "add_fragment", :pid => pid, :index => index }, 
    :complete => "eval(decodeURIComponent(#{sortable_element 'frag_list', :url => sort_frag_pages_path, :complete => visual_effect(:highlight, 'frag_list'), :handle => 'handle'}).gsub('//',''));" %> 

回答

1

答案是加入到由link_to_remote

page.sortable称为控制器此方法:frag_list

+0

完全真棒。非常感谢。 – 2010-07-16 03:59:01