所以我引用了Loading local JSON file& load json into variable并尝试将我自己的json文件加载到我想要显示的变量中,但我似乎仍然没有显示任何值。 json文件是本地/在同一目录中。我相信我没有正确加载文件。我没有抓到任何错误吗?
我也尝试过使用$ .getJSON和require.js方法,但这也不起作用。
这是我的JSON文件:
{
"IMax": 16384,
"IMin": 1,
"DynamicRange": 72,
"I50": 16,
"I75": 192
}
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.2.1.min.js"></script>
</head>
<body>
<p id="parameterForm"></p>
<script>
//Where the JSON File should be loaded
var json = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "Parameters.json",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
document.getElementID("parameterForm").innerHTML = json.IMax;
</script>
</body>
</html>