這可能是任何問題的副本,但我無法找到解決我的問題的方法。從文件中加載JSON數據
我建立的,我想從另一個JavaScript文件加載JSON數據,使用AJAX的應用MVC4。
爲此,我嘗試使用$.getJSON()
,$.ajax()
,$.get()
其他類似的函數來加載數據。這是一個簡單的AJAX調用,沒什麼特別的!最終我意識到我需要對控制器/操作進行調用,這會加載JSON並將其返回。這個解決方案爲我工作。
$.ajax({
type: "GET",
url: "/controller/action", // <-- How can I refer to the JSON file directly here?
contentType: "application/json; charset=utf-8",
dataType: "application/json",
success: function(data) {
},
error: function(err) {
}
});
我想知道是否有一些其他的辦法,我加載視圖本身使用JavaScript文件,而不調用任何控制器/行動?
注意:該文件是一個.json文件,而不是.js文件。我不想將該文件包含在任何
<script>
標記中!
這篇文章可能會有所幫助 - http://stackoverflow.com/questions/4828207/how-to-use-a-json-file-in-javascript –