使用Ajax添加到可排序列表,并在添加后获取Scriptaculous效果,我找到的唯一方法是重新执行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('//',''));" %>
答案 0 :(得分:1)
答案是将其添加到link_to_remote
调用的控制器方法中page.sortable:frag_list