【发布时间】:2011-01-12 03:19:30
【问题描述】:
我目前正在尝试使用 button_to 来触发对记录的更新。由于 AJAX 请求需要一些时间,我将通过在发送请求之前更新 UI 来模拟请求的 UI 效果。跟随this post 对link_to 执行类似的操作。
在我看来,我有:
button_to "Submit", my_class_path, :remote => true, :class => "my_class", :method => :get
在 application.js 我有以下内容:
jQuery(function($) {
$("input.my_class").bind("ajax:loading", function(){
alert("Hello World!");
});
});
事件要么没有被触发,要么我没有正确绑定到它。如何处理来自 button_to 的 pre-AJAX 请求?
顺便说一句,有没有一种很好的方法可以在 javascript 事件被触发时查看它们?
【问题讨论】:
标签: ruby-on-rails ajax event-handling ruby-on-rails-3