1.4 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.4 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| JavaScript Version of Jquerygetjson | Jquerygetjson的JavaScript版本 | 
如果你想使用只有vanilla JavaScript的json文件。
IE8 +
var request = new XMLHttpRequest(); 
 request.open('GET', '/my/url', true); 
 
 request.onreadystatechange = function() { 
  if (this.readyState === 4) { 
    if (this.status >= 200 && this.status < 400) { 
      // Success! 
      var data = JSON.parse(this.responseText); 
    } else { 
      // Error :( 
    } 
  } 
 }; 
 
 request.send(); 
 request = null; 
IE9 +
var request = new XMLHttpRequest(); 
 request.open('GET', '/my/url', true); 
 
 request.onload = function() { 
  if (request.status >= 200 && request.status < 400) { 
    // Success! 
    var data = JSON.parse(request.responseText); 
  } else { 
    // We reached our target server, but it returned an error 
 
  } 
 }; 
 
 request.onerror = function() { 
  // There was a connection error of some sort 
 }; 
 
 request.send(); 
IE10 +
var request = new XMLHttpRequest(); 
 request.open('GET', '/my/url', true); 
 
 request.onload = function() { 
  if (this.status >= 200 && this.status < 400) { 
    // Success! 
    var data = JSON.parse(this.response); 
  } else { 
    // We reached our target server, but it returned an error 
 
  } 
 }; 
 
 request.onerror = function() { 
  // There was a connection error of some sort 
 }; 
 
 request.send();