我有我在哪里提交文件作为标准的HTML格式的一部分的问题,以及文件上传,然而 - 这个过程似乎遍地停留在永无止境的循环......这样的文件上传。
形式通过jQuery,即$('myform').submit();
提交并且不是AJAX请求。寻找在铬网络控制台,该请求被“取消”和0字节被发送。
是什么原因造成这个循环?
关于搜索周围的一小时后,我升级Chrome和控制台显示一个关于JavaScript的间隔timer = setInterval(count_seconds, 1000)
警告。
这个函数是简单地计算的逝去的秒数。我从来没有碰到这个来过,但似乎铬防止提交表单的同时有正在运行的间隔?
现在我已经清除使用好措施clearInterval(count_seconds)
和timer=null;
,提交表单之前的时间间隔,并已经解决了该问题。
回答我的问题,以拯救他人的头痛,但如果任何人都可以解释这种奇怪的(新的?)然后行为那简直太好了。