我正在尝试进行 ajax 调用,但我不想返回任何数据,或者可能只返回 200。
我的错误是
ActionView::MissingTemplate (Missing template ....
我在 Controller 中的ajax方法是...
# Ajax
def updatePlayStat()
#do something
render :layout => false
end
有没有办法告诉rails不返回任何内容,而不创建额外的模板文件?
顺便说一句,我正在 js 文件中使用 jquery 的 $.post
方法进行 ajax 调用。
最佳答案
您无法渲染任何内容:
render :nothing => true
参见:http://guides.rubyonrails.org/layouts_and_rendering.html#using-render
关于jquery - Rails 3 ajax 调用 - ActionView::MissingTemplate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11766367/