Ich versuche derzeit, button_to zu verwenden, um eine Aktualisierung auf einen Datensatz auszulösen. Da die AJAX-Anfrage einige Zeit in Anspruch nimmt, werde ich die UI-Effekte der Anfrage simulieren, indem ich die Benutzeroberfläche vor dem Senden der Anfrage aktualisiere. Nach this post, die etwas Ähnliches für link_to ausführt.Rails 3 - Binden Pre-AJAX Request
Aus meiner Sicht habe ich:
button_to "Submit", my_class_path, :remote => true, :class => "my_class", :method => :get
In application.js Ich habe folgendes:
jQuery(function($) {
$("input.my_class").bind("ajax:loading", function(){
alert("Hello World!");
});
});
Das Ereignis wird entweder nicht gefeuert oder ich bin Bindung nicht richtig zu. Wie gehe ich mit der Pre-AJAX-Anfrage von button_to um?
Und nebenbei, gibt es eine gute Möglichkeit, Javascript-Ereignisse zu sehen, wie sie gefeuert werden?
Arbeitete wie ein Charme! Vielen Dank! –