寻找一些帮助来使用 XMLHttpRequest 将以下内容从 jquery ajax 转换为 javascript?
$.ajax({
url: 'api/dev/blah?id=4F',
type: 'GET',
beforeSend: function(req) {
req.setRequestHeader("Accept", "application/xml");
},
success: function (result) {
alert('success');
// Parse xml here...
},
error: function() {
alert('error');
}
});
我试过类似的东西,但我看不到提琴手发送的请求,暗示没有响应或错误(不是 xmlhttprequest savvy):
function junk() {
var request = new XMLHttpRequest();
request.addEventListener('load', successCallback, false);
request.open("GET", 'api/dev/blah?id=4F', true);
request.setRequestHeader("Accept","application/xml");
request.setRequestHeader("Content-Type", "application/xml");
request.send();
}
function successCallback(data) {
alert('success');
}