只有当location.reload存在时,Javascript才执行“else”?

时间:2011-08-01 06:38:36

标签: javascript jquery page-refresh

当且仅当$ .post()函数返回没有html(错误)时,我才会尝试刷新页面。当我没有 location.reload(true); 存在时,代码工作得很好。当我确实存在时, 页面速度 似乎有加载速度决定它是否会验证...

我对此进行了测试,发现代码在远程服务器上运行时有80%的时间工作,但在本地使用MAMP运行时,它只能 50%的时间。为什么,有没有办法解决这个问题?

代码&一切:http://jsfiddle.net/sman591/ZHays/

1 个答案:

答案 0 :(得分:1)

你为什么

var messagehtml = $('.window #message').html(); 

而不是var messagehtml =$('.window #message').html()