如何使用ajax在“$.getJSON”中添加标题信息?
如何在如何使用ajax在“$.getJSON”中添加标题信息?,ajax,Ajax,如何在$.getJSONajax中添加标题信息 $.getJSON('test.json', function(data){ for (var i = 0; i < data.rows.length; i++) { $('#test').append('<p>' + data.rows[i].realName + '</p>'); } }); $.getJSON('test.json',函数(数据){ 对于(var i=0;i
$.getJSON
ajax中添加标题信息
$.getJSON('test.json', function(data){
for (var i = 0; i < data.rows.length; i++) {
$('#test').append('<p>' + data.rows[i].realName + '</p>');
}
});
$.getJSON('test.json',函数(数据){
对于(var i=0;i');
}
});
我想添加
“PUBLICKKEY”:“XXXX”
到请求头,如何添加$.getJSON
?这是不可能的,因为速记函数getJSON没有您需要的所有选项。切换到$.ajax函数可以执行以下操作
$.ajax({
url:'test.json',
method: 'GET',
dataType: 'json',
beforeSend: function(xhr){
xhr.setRequestHeader("PUBLICKKEY", "XXXX");
}
success: function(data){
for (var i = 0; i < data.rows.length; i++) {
$('#test').append('<p>' + data.rows[i].realName + '</p>');
}
}
});
$.ajax({
url:'test.json',
方法:“GET”,
数据类型:“json”,
发送前:函数(xhr){
xhr.setRequestHeader(“PUBLICKKEY”、“XXXX”);
}
成功:功能(数据){
对于(var i=0;i');
}
}
});
xhr的含义是什么xhr是XMLHTTPRequest对象的包装器,这意味着您要直接添加请求头。