响应类型在视图中

时间:2012-09-05 12:28:32

标签: ruby-on-rails ruby-on-rails-3 view response

我想将我的表单部分用于html和js请求。对于第二个,我必须将:remote => true放入form_for标记。

是否可以读取响应类型(html,js,...)并在视图中将其用作条件?

1 个答案:

答案 0 :(得分:0)

例如,respond_to的使用示例应该对您有所帮助。补充:你可以利用Discussion in Ruby Forum

respond_to do |format|
  format.js { #Magic goes here }

您也可以通过拨打respond_torequest.xhr?阻止之前进行检查。但请注意respond_to块。 AJAX 可以回复html(即$.ajax({dataType: 'html'})