请看代码:
<script type="text/javascript">
var countrynames = new Array();
var goldens = new Array();
$(document).ready(function () {
$.getJSON("/RGraph/json.txt", function (result) {
$.each(result, function (index, val) {
countrynames.push(val['countryname']);
goldens.push(val['goldmedal']);
});
});
})
</script>
用getJSON读取json.txt文件,但是并没有读取,后面的function{}也没有执行,数组的count=0.
请问都有什么原因?谢谢
<script type="text/javascript">
var countrynames = new Array();
var goldens = new Array();
$(document).ready(function () {
$.getJSON("/RGraph/json.txt", function (result) {
$.each(result, function (index, val) {
countrynames.push(val['countryname']);
goldens.push(val['goldmedal']);
});
});
})
</script>
用getJSON读取json.txt文件,但是并没有读取,后面的function{}也没有执行,数组的count=0.
请问都有什么原因?谢谢
解决方案 »
- 求结束JQuery 中 fadeOut()函数方法
- 怎么用js给指定的html标签写出属性?
- ActiveX问题
- 如何用 document.getElementsByTagName()取到每个元素名称,并打印出来呢?
- alert()中的信息如何分行、分段显示?
- Easy系列组件
- frame之间的变量访问的问题!
- js jquery 判断字符为空
- 所用的 getAttributeNode() 已不赞成使用。请使用 getAttribute() 替代
- 【跪求】highstock如何从数据库得到参数?getJSON()中的参数怎么给?菜鸟一只,求帮助
- nodejs async.series 各种问题
- checkboxlist 添加的自定义属性会丢失
{
$.each(result, function (index, val) {
countrynames.push(val['countryname']);
goldens.push(val['goldmedal']);
});
请问这个txt文件的地址应该放在哪里?我试了很多地方,都是不行。
你试试改成跟你的html页面同一目录。并把代码里的地址改成
$.getJSON("json.txt",
{"countryname" : "美国", goldmedal":18},
{"countryname" : "韩国", "goldmedal":7},
{"countryname" : "法国", goldmedal":6},
{"countryname" : "英国", "goldmedal":5}]
http://blog.csdn.net/lowkeyway/article/details/7967649