私はちょうどこれを経験していました
古いレールキャストエピソード、そしてそれが言及していることの1つは、(現在は廃止されているようですが、明らかに)link_to_functionコードです。それが言及している興味深いスニペットの1つは
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に触れることなく、その場でテンプレートを部分的に取り込むにはどうすればよいですか?