Javascript XMLHttpRequest状态始终为0
我试图使用wordpress.com网站上的posts JSON作为网站的一部分,但我的请求状态始终返回为0。下面是我正在调用的函数:Javascript XMLHttpRequest状态始终为0,javascript,json,ajax,wordpress,xmlhttprequest,Javascript,Json,Ajax,Wordpress,Xmlhttprequest,我试图使用wordpress.com网站上的posts JSON作为网站的一部分,但我的请求状态始终返回为0。下面是我正在调用的函数: var wordPress; var request = new XMLHttpRequest(); request.open("GET", "https://public-api.wordpress.com/rest/v1.1/sites/mywordpresssite.wordpress.com/posts/", true); request.onloa
var wordPress;
var request = new XMLHttpRequest();
request.open("GET", "https://public-api.wordpress.com/rest/v1.1/sites/mywordpresssite.wordpress.com/posts/", true);
request.onload = function() {
if (request.status >= 200 && request.status < 400) {
wordPress = JSON.parse(request.responseText);
return wordPress;
}
};
var-wordPress;
var request=new XMLHttpRequest();
请求。打开(“获取”https://public-api.wordpress.com/rest/v1.1/sites/mywordpresssite.wordpress.com/posts/“,对);
request.onload=函数(){
如果(request.status>=200&&request.status<400){
wordPress=JSON.parse(request.responseText);
返回wordPress;
}
};
在上面的代码链接中
网站{mywordpresssite.wordpress.com}未注册
此外,请检查此项以了解更多详细信息:
请尝试此代码片段以供参考:-
//生成请求对象
var-httpRequest;
//执行单击事件
document.getElementById(“ajax_json_Btn”).addEventListener(“单击”,makeRequest);
//发出http请求
函数makeRequest()
{
httpRequest=新的XMLHttpRequest();
如果(!httpRequest){
警报('放弃了吗send()
it?)?