因此,在下面的代码中,我有一个jquery自动完成功能,可以在Chrome和firefox浏览器上正常工作。但是,唯一的问题是在Internet Explorer 11上不起作用,因此我需要帮助来将属性从fetch
转换为$.ajax
或将其更改为 fetch(url, {
body: data,
method: "post"
})
.then(function(res) {
return res.text();
})
.then(function(text) {
$("#results").append($(text).find("#textTable"));
$("#results").append($(text).find("table"));
$("#results").append($(text).find("#bestTable"));
$("#clearone").show();
});
。谁能帮我解决这个问题?谢谢您的帮助。
{{1}}
答案 0 :(得分:3)
您可以尝试这种方式。
$.ajax({
url: suburl,
type: 'post',
data: { value: "Value1"},
dataType:"json",
success: function(data) {
console.log(data)
},
error:function(err){
console.log(err)
}
});
答案 1 :(得分:0)
尝试这样的事情:
$.ajax({
url: url,
data: data,
method: "POST",
}).done(text => {
$('#results').append($(text).find('#textTable'));
$('#results').append($(text).find('table'));
$('#results').append($(text).find('#bestTable'));
$("#clearone").show();
})