我想动态地从一个数组中填充我的清单。我应该如何使用jquery / javascript填充此核对表的值和标签?
<div class="container" id="check">
<input type="checkbox" value= array[0]/> <label></label>
<input type="checkbox" value= array[1]/> <label></label>
<input type="checkbox" value= array[2]/> <label></label>
</div>
如何使用数组元素填充label标签?
答案 0 :(得分:1)
阵列来自哪里? 如果您已经在JS中使用了数组,那么您可以尝试这样的
$(document).ready(function(){
var arr = ["val1", "val2", "val3"];
$('#check label').each(function(index){
if(index < arr.length)
$(this).text(arr[index]);
});
});
答案 1 :(得分:0)
你可以使用这个例子,
$(document).ready(function () {
var array = [1, 2, 3];
var i = 0;
$("input[type=checkbox]").each(function (current) {
alert($(this).val(array[i]));
i++;
});
});