jquery 正在完美加载,但未加载 json 数据。我也没有收到任何错误。
脚本是
$("#loadjson").click(function(){
$.getJSON('filename.json', function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
});
json文件是
{
"name": "samsung",
"product": "led tv",
"rate": "23,000"
}
模板是
<head>
<ul></ul>
<button>loadjson</button>
{% block js-custom %}
{% load static %}
<script src="{{ STATIC_URL }}scripts/jquery-1.9.1.min.js"></script>
<script src="{{ STATIC_URL }}scripts/modernizr-2.0.6.min.js"></script>
<script src="{{ STATIC_URL }}scripts/myscript.js"></script>
{% endblock %}
</head>
这是在屏幕上显示名称、产品和费率。
脚本正在正确加载,我也没有收到错误消息。但我没有收到 o/p。我认为 jon 文件没有加载。请帮助我执行此操作。
如果必须进行任何更改才能使用此代码,请指导我。