我是 rails 新手,我很清楚如何用 jquery 做 ajax,但不明白 rails 是如何做到的。
了解 rails ajax 工作原理的简单示例:
案例 - 向结果 div 插入 ajax 响应:
看法:
<div id="result">1result,2result, </div>
<%= form_tag('/mycontroller',{:class =>"myform",:remote => true}) do %>
<input name="myinput" type="text">
<button type="submit" class="btn"> add </button>
<% end %>
控制器:
def create
render :json => "3result";
end
响应成功后,我应该添加什么以在 div 中插入 3result?我应该添加哪些代码来处理错误情况?