我需要遍历一组隐藏输入字段的二维数组,并显示彼此相邻的匹配值。
隐藏字段示例:
<input type="hidden" name="list[en][1]" class="list" value="Keyword">
<input type="hidden" name="list_desc[en][1]" class="listdesc" value="Keyword description">
<input type="hidden" name="list[en][2]" class="list" value="Keyword2">
<input type="hidden" name="list_desc[en][2]" class="listdesc" value="Keyword description 2">
...
此处的输出值为:
$(".list").each(function(){ $("p").text('list[1] = ' + $list + 'description[1] = '+ $description);
});
答案 0 :(得分:0)
根据您的示例,我会考虑他们的相对DOM位置,而不用担心按名称匹配它们。
$('.list').each( function(i) {
var j = i + 1;
$('p').text('list[' + j + '] = ' + $(this).attr('value')
+ ' description[' + j + '] = '
+ $(this).next('input[type=hidden]').attr('value') )
.appendTo( '#someSelector' );
});