JavaScript jQuery 延时提交无效

chancedoor · 2013年05月03日 · 最后由 ChanceDoor 回复于 2013年05月03日 · 2639 次阅读

我在本地都可以 传到 Heroku 上不知怎么就不行了

#form
<%= form_tag posts_path,:id=>"newwords",:method=>:post,:onsubmit=>"newWords();return false;"  %>
#js
function newWords(){
   .....
    setTimeout(function(){$("#newwords").submit();}, 1000);
  };

Heroku 上 newWords 里之前的代码都正常执行,就是最后不提交 本地是正常的 真是莫名其妙..

是不是有什么保护机制?

没人遇到过么... 我又试了 并不是 submit() 的问题 而是 setTimeout 无效 但本地都可以的呀 不知道是不是要设置什么 完全迷茫了 本地和服务器上恰好相反 本地行的服务器上不行 本地不行的 服务器上却可以.... 就这样吧...

需要 登录 后方可回复, 如果你还没有账号请 注册新账号