Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript执行";否则";仅当location.reload存在时?_Javascript_Jquery_Page Refresh - Fatal编程技术网

Javascript执行";否则";仅当location.reload存在时?

Javascript执行";否则";仅当location.reload存在时?,javascript,jquery,page-refresh,Javascript,Jquery,Page Refresh,当且仅当$.post()函数没有返回html(错误)时,我尝试刷新页面。当我没有location.reload(true)时,代码工作正常现在。当我有它的时候,页面速度似乎让加载速度决定它是否要验证 我对此进行了测试,发现代码在远程服务器上运行时80%的时间有效,但在本地使用MAMP运行时,它只在50%的时间有效。为什么,有没有办法解决这个问题 代码和所有内容:为什么要 var messagehtml = $('.window #message').html(); 插入var message

当且仅当$.post()函数没有返回html(错误)时,我尝试刷新页面。当我没有location.reload(true)时,代码工作正常现在。当我有它的时候,页面速度似乎让加载速度决定它是否要验证

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

代码和所有内容:

为什么要

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

为什么要

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

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

我不知道-我在尝试一些随机的事情,我不能删除它。请使用警报检查数据变量,或者最好使用firebug或chrome调试javascript,看看发生了什么。我不知道-我在尝试一些随机的事情,我不能删除它。请使用警报检查数据变量,或者更好如果您可以使用firebug或chrome调试javascript并查看发生了什么。