试图弄清楚Ruby on Rails远程:真正的回调

所以我一直在谷歌搜索如何设置它们,我最终得到了这个代码。

 $('#reportform') .bind("ajax:success", function(data, status, xhr) { $('#reportalert').text('Done.'); }); .bind("ajax:error", function(xhr, status, error) { $('#reportalert').text('Failed.'); });  

Review Driver

Fill out your review of the driver

但它不起作用,我不知道为什么,我确定我做错了什么,我是RoR的新手,我喜欢我可以声明这个遥远的事实:真实的forms是它的自我,一旦我弄清楚如何设置回调我会很高兴:)提前感谢。

根据Rails的wiki ,下面的代码应该工作:

  

在Rails 3.2.14和jquery-rails 3.0.4中,类似的代码对我有用

希望能帮助到你。

试试这个:

将您的javascript代码放在document ready

  

Turbolinks兼容