我正在开展一个小项目,我制作了以下json数据 - > http://www.smartbustracking.be/json/data.json
以下代码循环遍历我的json数据。我可以成功阅读“busuur”,但不能读取bussen的嵌套。
我编写错误的代码是我的语法不正确
<script type="text/javascript" language="javascript">
$.getJSON("http://www.smartbustracking.be/json/data.json", function(json){
//$each is the same as for loop
$.each(json, function(i, field) {
$("#bussen").append("<li><a href='javascript: World.onPoiDetailMoreButtonClicked();'>" + field.busuur + " " + field.bussen.busnummer + ": " + field.bussen.busnaam + "</><li><br />");
});
});
</script>
答案 0 :(得分:1)
$.each(json, function(i, field) {
$("#bussen").append("<li>..." + field.bussen[0].busnummer + ": " + field.bussen[0].busnaam + "</><li><br />");
});
是一个数组
$.each(json, function(i, field) {
var a="<li><a href='javascript: World.onPoiDetailMoreButtonClicked();'>" + field.busuur + " " ;
var b='';
for (var k=0;k<field.bussen.length;k++)
b+= field.bussen[k].busnummer + ": " +field.bussen[k].busnaam ;
console.log(a+b+ "</><li><br />");
});
您需要遍历其项目
例如,要仅获取第一个项目:
$('#goal', frames[0][0].document ).text().search('Secret');
你可能(!)想做this:
- (void)textFieldDidEndEditing:(UITextField *)textField{
NSLog(@"%@", textField.text);
}