【发布时间】:2011-02-13 17:24:24
【问题描述】:
我正在使用带有默认 JavaScript 库的 Rails 3(我相信是原型) 我想呈现一个在按下时进行 AJAX 调用的链接。
这是我的示例 HAML 代码:
= link_to "test link", {controller: :information, action: :faq}, remote: true, id: "abc"
:javascript
$("abc").bind('ajax:beforeSend', function(){
alert('begin!');
})
现在,我只是手动测试代码。我的想法是我应该点击链接,然后会弹出一个警告框,上面写着 “开始!” 但是当我点击超链接时没有弹出警告对话框。
我也尝试将绑定从ajax:beforeSend 切换到ajax:before,但这也不起作用。
关于我做错了什么有什么想法吗?
谢谢!
【问题讨论】:
-
你看过这篇文章了吗? stackoverflow.com/questions/2458841/… 。它看起来像一个类似的问题。
-
augusto,不...我不认为这是同一个问题。我有 csrf_meta_tag,所以这不是问题。
标签: ruby-on-rails ajax ruby-on-rails-3 prototype