Javascript 同步XMLHttpRequest因其对最终用户体验的有害影响而被弃用
我得到了这个错误,ajax在nodejs平台上不工作,但它在rubyonrails上工作。为什么呢Javascript 同步XMLHttpRequest因其对最终用户体验的有害影响而被弃用,javascript,ruby-on-rails,ruby,ajax,node.js,Javascript,Ruby On Rails,Ruby,Ajax,Node.js,我得到了这个错误,ajax在nodejs平台上不工作,但它在rubyonrails上工作。为什么呢 $.ajax({ type: "GET", cache: false, async: true, url: '/index0.html', beforeSend: function() { $('.ajax-container').show(); }, success
$.ajax({
type: "GET",
cache: false,
async: true,
url: '/index0.html',
beforeSend: function() {
$('.ajax-container').show();
},
success: function(data) {
$('.ajax-container').html(data);
var name = sessionStorage.getItem('name');
console.log(name);
$('.registration-button').html("Welcome, " + name);
},
failure: function(request, status, error) {
alert("Request failed. Please try again later.");
},
complete: function() {
$('.spinner').delay(5000).fadeOut();
}
});
要获取此错误,必须将async Parameter设置为false。检查你的代码,你确定问题在这个调用中吗?代码段与问题有什么关系?@AndrewEvt 100%肯定这是在我得到我想要的控制台名称时触发它的代码。登录到控制台。它只是不获取页面。@Teemu当我触发ajax请求时,会出现此错误消息。它不会获取我想要的页面。是的,但不是片段中的请求,正如Andrew已经解释的那样。