当且仅当$ .post()函数返回没有html(错误)时,我才会尝试刷新页面。当我没有 location.reload(true); 存在时,代码工作得很好。当我确实存在时, 页面速度 似乎有加载速度决定它是否会验证...
我对此进行了测试,发现代码在远程服务器上运行时有80%的时间工作,但在本地使用MAMP运行时,它只能 50%的时间。为什么,有没有办法解决这个问题?
代码&一切:http://jsfiddle.net/sman591/ZHays/
答案 0 :(得分:1)
你为什么
var messagehtml = $('.window #message').html();
而不是var messagehtml =$('.window #message').html()