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 に答える