我通过允许使用 UJS 提交 AJAX 表单来增强我的应用程序。这是我的 create#product 操作:
def create
if Product.create params[:product]
respond_to do |format|
message = "New product created."
format.html { redirect_to :back, :notice => message }
format.js { render :json => { :status => true, :message => message } }
end
end
end
但我正在弄清楚如何在我的views/products/create.js.erb
文件中处理输出的 JSON?
我尝试了这个简单的 console.log 示例,但没有成功(我的意思是,没有控制台输出):
$(function(){
console.log(xhr.responseText);
});
提前致谢。