如何将jQuery AJAX代码转换为原始JavaScript?

时间:2018-07-29 16:30:12

标签: javascript jquery ajax

我在jQuery中尝试将AJAX脚本转换为原始Javascript。我似乎无法转换此。我如何将其转换为原始JavaScript?

$.ajax({
  url: 'csv_data.csv',
  dataType: 'text',
}).done(successFunction);

$('body').append(table);

2 个答案:

答案 0 :(得分:0)

您可以使用fetch API进行Ajax请求。

fetch("csv_data.csv", { headers: { "Content-Type": "text/csv" } })
  .then(function(response) {
    return response.txt();
  })
  .then(successFunction);
document.body.appendChild(table);

答案 1 :(得分:0)

使用XMLHttpRequest

var r = new XMLHttpRequest();
r.open('GET', 'csv_data.csv');
r.onreadystatechange = function () {
    if (r.readyState != 4 || r.status != 200) return;
    successFunction(r.responseText);
};
r.send();

还没有测试。

相关问题