我有这样一个表格:
<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');
});当我单击delete时,我只收到消息succ,但我正在等待消息加载,然后等待消息succ。
为什么我不能在succ之前加载一条消息?
发布于 2012-05-02 22:40:51
我找到了这。
希望能帮上忙。
以下是URL:
http://tesoriere.com/2011/05/19/rails-3.1-%26%238212%3B-fixing-the-'ajax-loading'-event/https://stackoverflow.com/questions/10418955
复制相似问题