将动态生成的输入值附加到div中

时间:2016-01-21 09:29:45

标签: jquery

我无法将动态创建的输入的所有记录追加到.j22容器中,它只是最后一个被添加的记录。请帮忙

$('.newloop #mcontputs input[name="ctname49"]').each(function(){
    $('.jj22').html("");
    $(".jj22").append("@#" + $(this).val());
});

3 个答案:

答案 0 :(得分:0)

您正在将内容重置为圈内。将其移到循环外:

$('.jj22').html("");
$('.newloop #mcontputs input[name="ctname49"]').each(function(){
    $(".jj22").append("@#" + $(this).val());
});

答案 1 :(得分:0)

在循环之外使html空白

$('.jj22').html("");
$('.newloop #mcontputs input[name="ctname49"]').each(function(){
$(".jj22").append("@#" + $(this).val());
});

答案 2 :(得分:0)

    $('.jj22').html("");
$('.newloop #mcontputs input[name="ctname49"]').each(function(){
    $(".jj22").append("@#" + $(this).val());
});