json 文件,其中包含一些数据。使用 jQuery 我需要显示到页面中。
.json 文件是
{
"p1":{
"item1":"apple",
"item2":"orange",
"item3":"banana",
},
"p2":{
"item1":"water",
"item2":"milk",
"item3":"alcohol",
}
}
我的模板是
<html>
<head>
<body>
<ul></ul>
<button></button>
<script src="script/jquery-1.9.1,min.js" type="text/javascript"></script>
<script src="script/myscript.js" type="text/javascript"></script>
</body>
</head>
</html>
myscript.js 文件是
$("button").click(function(){
$.getJSON("item.json",function(obj){
$.each(obj,function(key,value){
$("ul").append("<li>+value.item1+"</li>");
$("ul").append("<li>+value.item2+"</li>");
$("ul").append("<li>+value.item3+"</li>");
});
});
});
当按下页面中的“getjson”按钮时,Json 数据被加载到页面中,但页面正在刷新,没有加载任何数据。如何做到这一点,我认为上面的代码中有一些错误,或者我是否需要在视图中编写任何函数。 py 使用 python。
请帮助我做到这一点。
谢谢