首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 3 UJS意外行为

Rails 3 UJS意外行为
EN

Stack Overflow用户
提问于 2012-05-02 17:43:19
回答 1查看 94关注 0票数 0

我有这样一个表格:

代码语言:javascript
复制
<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中也有这样的代码行:

代码语言:javascript
复制
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之前加载一条消息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-02 22:40:51

我找到了

希望能帮上忙。

以下是URL:

代码语言:javascript
复制
http://tesoriere.com/2011/05/19/rails-3.1-%26%238212%3B-fixing-the-'ajax-loading'-event/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10418955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档