将XMLHTTPRequest转换为jquery ajax



我尝试了很多方法将我的XMLHTTPRequest转换为jQuery ajax,但我不能成功。

如果有人能帮我解决这个问题,我将非常感激。

这是我的XMLHttpRequest代码:

var url = url;
var xhr = new XMLHttpRequest();
xhr.open("POST", url);    
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

xhr.onreadystatechange = function () {
if (xhr.readyState === 4) {
console.log(xhr.status);
console.log(xhr.responseText);
}};

var data = "ajax=1";  
xhr.send(data); 

这是我的尝试,但它不工作

$.ajax({
url: "<?php echo $this->ui_url('onlineexamcats', 'all'); ?>",
data: JSON.stringify("ajax=1"),
type: "POST",
processData: false,
contentType: false,
beforeSend: function(xhr){xhr.setRequestHeader('Content-Type',  "application/x-www-form-urlencoded");},
success: function(res) { console.log(res); }
});

试试这个

$.ajax({
url: "<?php echo $this->ui_url('onlineexamcats', 'all'); ?>",
data: "ajax=1",
type: "POST",
processData: false,
success: function(res) { console.log(res); }
});

相关内容

  • 没有找到相关文章

最新更新