我正在尝试使用远程使用href处理ajax回调。我有rails.js和 安装了JQuery1.6。
以下是捕获回调的尝试:
$('#choo').bind('ajax:success', function(){
alert("Success!");
});
这是我的div和AJAX链接
<%= link_to "Choose", {:action => "choose", :id => 538}, :remote => true, :id => "choo" %>
当我点击链接时,ajax会点击服务器并返回响应,但回调不起作用...
我已经按照this指南中的所有内容进行了操作,但几乎没有取得成功。换句话说“!ajax:success”:-)。
任何想法我做错了什么?
EDIT ++++++++++++++++++++ ==
我更新到3.1并且有效。
干杯,
s
答案 0 :(得分:1)
尝试“活着”
$('#choo').live('ajax:success', function(){
alert("Success!");
});
或者这个:
$('a[data-remote],input[data-remote]').live('ajax:success', function() {
alert('success');
});