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

Добрый день,Как добавить новый элемент с уникальным именем и удалить определенный элемент

Im возникают проблемы, решая этот, в основном я застрял. Все, что мне просто нужно, это создать новый тип ввода с уникальным именем, которое должно быть увеличено. то у меня есть функция, которая может удалить конкретный новый элемент .. Надеюсь, что вы, ребята, можете мне помочь .. Заранее спасибо ..

ответ

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, ...

+0

var i = $ ('. MyClassName'). Size() + 1, то я добавлю класс в элемент .. они одинаковы? который вы рекомендуете? – reign 2010-11-24 08:28:08