我想循环一个数组。该数组将根据您从选择框中选择哪个选项而有所不同。我无法弄清楚如何选择要循环的数组。不工作的位是每个循环内的'arrValues + thisId'。jquery,循环阵列
$('.guestLists').change(function() {
var thisId = $(this).val();
var myCounter = parseInt(1);
var arrValues0 = [ "", "", "", "" ];
var arrValues1 = [ "1", "1", "1", "1" ];
var arrValues2 = [ "2", "2", "2", "2" ];
// Loop over each value in the array.
$.each(
arrValues+thisId,
function(intIndex, objValue){
$('#guestListName'+myCounter).attr('value',objValue);
myCounter++;
}
);
});
任何帮助将是伟大的。
为什么不使用多维数组? – Hannes 2011-04-29 14:56:56