0
$(function(){
   $("#getitem").click(function(){
    var txtval = $("#txt").val();
    var number = ?????
    $('<input type="text" name=txt"'+number+'" value="'+txtval+'" />').appendTo('#form');
   });
});

再会,

我无法解决这个问题,基本上我被卡住了。我只需要创建一个具有唯一名称的新输入类型,最好是递增的数字。然后我有一个可以删除特定新元素的功能..希望你们能帮助我..在此先感谢..

4

1 回答 1

0
$(function(){
    var namecounter = 0;
    $("#getitem").click(function() {
        namecounter++;
        var txtval = $("#txt").val();
        $('<input type="text" name="txt' + namecounter + '" value="' + txtval + '" />').appendTo('#form');
    });
})

现在生成的输入名称为 txt1, txt2, ...

于 2010-11-24T08:21:57.227 回答