在使用jQuery的$.get()时,Chrom控制台会显示下面的警告:
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
$.get() 返回的html中包含js代码的引用:
<script src="/js/jquery-validation.min.js"></script>
去掉html中的js引用代码,另外用$.getScript()加载js文件
$.get(url, function (data) { $.getScript("/js/jquery-validation.min.js", function () { }); });
你ajax中有使用同步。
检查过代码了,确认ajax用的都是异步
@dudu:那不知道了,年前遇到过这个问题。当时有一个同步ajax,这个同步ajax调用时候没问题,但在他后面调用的ajax都会报这个错误