如何在jquery中动态地将标签添加到我的清单中

时间:2014-02-26 06:37:05

标签: javascript jquery html dynamic checkboxlist

我想动态地从一个数组中填充我的清单。我应该如何使用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标签?

2 个答案:

答案 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++;

        });
    });