0

私は次のformように設計されたを持っています

= form_for :url => @question do |f|
  %table
    %thead
      %td
        = f.label :ques
      %tr
        = select_tag 

オプション %tbody#questions

私のコントローラーには

def new
  @question = Question.new

  respond_to do |format|
    format.html
    format.js
  end
end

new.html.haml で

:javascript
  $('select').change(function() {
    $.ajax({
      url: window.location.href
    });
  });

上記のコーディングのどこが間違っていますか? このページが js 形式でレンダリングされないのはなぜですか?

4

1 に答える 1

0

dataType : 'script'ajax 呼び出しパラメーターに追加する必要があります。

于 2013-02-08T11:48:32.053 に答える