尝试将数据从Ajax请求添加到HTML元素时出现警告消息

问题描述 投票:0回答:1

我尝试在元素鼠标悬停时使用jQuery.get将数据从服务器加载到元素。我有这个功能:

$('#myButton').on('mouseover', function() {$.get('/myPage', function(data){$('#elem').html(data)})});

/ myPage的内容加载但控制台返回以下警告:

[Deprecation]主线程上的同步Xmlhttprequest因其对最终用户体验的不利影响而被弃用。

如果我只是尝试在控制台中显示数据,则不会出现此警告。

javascript jquery ajax
1个回答
0
投票

我认为您应该检查您的环境,看看究竟是什么原因引起了问题。您无法从jQuery.get()方法生成同步请求,因为它是jQuery.ajax()的包装器,默认“async”选项设置为“false”

© www.soinside.com 2019 - 2024. All rights reserved.