【发布时间】:2011-10-01 16:21:54
【问题描述】:
我有这个代码:
$.getJSON('../encomendasanexos.php?campo=idencomendas&nome=imagem&id='+id_int,
function(registro){
var imghtml = [];
imghtml = '<img src="icones/editar.png"
onclick="window.open(\'editImagem.php?
tabela=anexos&id='+registro.id+'&ordem='+registro.i+'\', \'_blank\', \'width=750,height=550,scrollbars=no,status=yes\' );" />';
$this.parent().find("#conteudoanexo").html(imghtml,join(''));
});
以及返回的json:
[{"id":"400","img":"..\/imagens\/encomendas\/aspire_1309790504.jpg"},
{"id":"401","img":"..\/imagens\/encomendas\/casa_1309790507.jpg"},
{"id":"402","img":null}]
我想用 json 接收的值做一个 for 循环,其中+registro.id+ 是 id,+registro.i+ 是第一个 json 数组级别的键。
【问题讨论】:
-
发帖时请使用源代码格式,以便人们理解您的代码。
标签: jquery arrays json variables multidimensional-array