Wie füge ich einen Onchange-Listener für Formularelemente in Ruby on Rails hinzu?

Ich schreibe ein Formular in Ruby on Rails und möchte ein Auswahlfeld, das eine Javascript-Funktion aufruft. In der Formulardatei ist dies die Zeile, in der ich versuche, das Auswahlfeld hinzuzufügen:

<%= f.select :question_select, Question.all, :prompt => "New Question", :onchange => "displayQuestion(this)" %>

In meiner application.js-Datei habe ich nur:

function displayQuestion(link) {
    alert("Changed question");
}

Ich werde diese Formularelemente dynamisch zu einer Seite hinzufügen, daher kann ich nicht einfach jQuery in der Datei application.js verwenden, um einem bestimmten Formularelement eine Funktion hinzuzufügen. Kann mir jemand sagen, was ich falsch mache?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage