2013-10-08 4 views
0

Я не так хорошо разбираюсь в JS, но я пытаюсь динамически добавить строку с контентом (клон). Это работает, ЕСЛИ я положилappendTo не принимает мой ID

 var apcount = 0; 

     function add(id, apmax) { 
     var aptable = id; 
      if (apmax > apcount) { 
       $("table tr:last").clone().appendTo("#m1s1t2").find(':input').attr('name', function(index, name) { 
        return name.replace(/(\d+)$/, function(fullMatch, n) { 
         return Number(n) + 1; 
        }); 
       }) 
      }; apcount++; 
     } 

«id» прямо в '.appendTo'. Вызов этой функции кнопка

<input onclick="add('m1s1t2',2)" type="button"> 

На самом деле я хочу иметь что-то вроде «.appendTo (ID)»

Anyone идея?

ответ

0

Так используйте идентификатор переменной вы передаете в

изменения

.appendTo("#m1s1t2") 

в

.appendTo("#" + id) 
+0

OMG! БЛАГОДАРЯ! Пробовал все с помощью «», «», но понятия не имел о «#» + id. Отличная работа. –

Смежные вопросы