2014-07-02 66 views
0

任何人都可以告訴我如何在不使用JQUERY,AJAX的情況下訪問JSON文件到Java腳本。 我嘗試過使用JQUERY和AJAX工作,但不能單獨使用JS。我搜索了每一個地方,但我得到任何解決方案。是否需要任何外部JS文件?獲取存儲在本地機器上的JSON數據並使用JS打印通過JSP進行打印

+1

你對jQuery有錯誤嗎?你能更具體地瞭解你的問題並向我們展示你的代碼嗎? –

+0

jQuery是一個JavaScript庫,所以按照定義,如果它可能在jQuery中,也可能沒有它。你需要向任何人展示你的代碼,以便能夠說出它有什麼問題。 – JJJ

+0

其工作與jquery和ajax.i希望它只與js.js工作。我有一個json文件在我的d drive.want訪問值單獨使用js的網頁..有可能嗎? – Justin

回答

0

只使用普通的AJAX。

var text; //Declare text as a global variable for debugging purposes (my personal preference) 
var getInfo = new XMLHttpRequest(); 
getInfo.open("GET", "smile.json", true /*MUST make this true for AJAX*/); 
getInfo.onreadystatechange = function() { 
    //this = getInfo 
    if (this.status === 200 && this.readyState === 4) { //When it has gotten a 200 OK response back and it's ready... 
     text = this.response; 
     [do stuff] 
    } 
}); 
getInfo.send(); 

我建議AJAX tutorial from W3Schools,如果你不知道如何使用AJAX與香草的JavaScript(無庫)。

+0

嗨,我已經完成了使用jQuery和ajax,我的疑問是它可能只能用java腳本。 – Justin

+0

是的,這可能與JavaScript。你可以在[本教程](http://www.w3schools.com/ajax/default.ASP)上了解它。 –

相關問題