jQuery: клонировать элемент, выбрав SELECT OPTION - PullRequest
0 голосов
/ 19 апреля 2011

У меня есть SELECT, где я выбираю, сколько автомобилей у пользователя. После этого он / она получит одинаковое количество DIV с INPUT для описания моделей и т. Д.

Как мне клонировать DIV с содержащими INPUT, с помощью SELECT?

Ответы [ 2 ]

0 голосов
/ 19 апреля 2011

Может быть, клон может вам помочь: http://api.jquery.com/clone/

Надеюсь, это поможет.

0 голосов
/ 19 апреля 2011

Это должно дать вам общее представление ...

$('select#cars').change(function() {
   // Get number of cars chosen
   var carsCount = $(this).val(),
       // Get a reference to the first input group so we can clone it
       carInput = $('#car-inputs div:first');

   // Clone per number chosen
   for (var i = 0; i < carsCount; i++) {
       // Insert clone after original.
       // IRL, you probably need to do some preprocessing on it first.
       carInput.clone().insertAfter(carInput);
   }
});
...