我想将我的表单部分用于 html 和 js 请求。第二个我必须放入:remote => true标签form_for。
是否可以读取响应类型(html、js、...)并将其用作视图中的条件?
我想将我的表单部分用于 html 和 js 请求。第二个我必须放入:remote => true标签form_for。
是否可以读取响应类型(html、js、...)并将其用作视图中的条件?
例如,这个respond_to's 用法示例应该对您有所帮助。并且作为补充:您可以利用Ruby 论坛中的讨论。
respond_to do |format|
format.js { #Magic goes here }
您也可以respond_to通过调用request.xhr?. 但要注意respond_to块。AJAX可以用 html 响应(即$.ajax({dataType: 'html'}))