Я только что проходил этот
старый эпизод каста рельсов, и он упоминает одну вещь (теперь, очевидно, устаревшую) код link_to_function.Вот один интересный фрагмент, который он упоминает:
link_to_function "Add a Task" do |page|
page.insert_html :bottom, :tasks, :partial => 'task', :object => Task.new
end
Короче говоря, щелкнув ссылку «Добавить задачу», можно добавить частичную «задачу» на страницу без ajax.
Я знаком с тем, каксделать это в Rails 3 / 3.1 через AJAX и / или ручной javascript, но как вы можете использовать шаблон частично, не касаясь ajax?