2012-05-02 1 views
0

у меня есть такой вид:Раис 3 UJS неожиданное поведение

<form id="new-application" method="post" enctype="multipart/form-data" data-remote="true" action="/inv/claims?locale=uk" accept-charset="UTF-8"> 
<a rel="nofollow" data-remote="true" data-method="delete" data-confirm="Are You sure?" href="/inv/claims/1?locale=uk">delete</a> 
<a rel="nofollow" data-remote="true" data-method="delete" data-confirm="Are You sure?" href="/inv/claims/2?locale=uk">delete</a> 
</form> 

Также я имею в my.js такие строки кода:

var toggleLoading = function() { $("#ajax-loader").toggle() }; 

$("#new-application") 
    .bind("ajax:loading", alert('loading')) 
    .bind("ajax:complete", alert('complete')) 
    .bind("ajax:success", function(event, data, status, xhr) { 
     alert('succ'); 
    }); 

Когда я нажимаю на удалить я только получаю сообщение succ но я жду сообщения loading и после этого сообщение succ.

Почему я не загружаю сообщение до succ?

ответ

1

Я нашел this.

Надеюсь, это поможет.

Вот URL:

http://tesoriere.com/2011/05/19/rails-3.1-%26%238212%3B-fixing-the-'ajax-loading'-event/ 
+0

ссылка не доступна ( –