У меня есть форма с двумя выпадающими списками и одним текстовым полем, мне нужно клонировать все их сразу, ограничивая их до 5 div, а также увеличивая идентификатор или имя, я мог бы сделайте это, используя два разных элемента в одном div, но столкнувшись с проблемой с двумя одинаковыми элементами одновременно, так как для них одинаковый идентификатор. Я использовал Fiddle_DemoКлонирование 2 подобных элемента в jquery без использования нового div
Мой HTML-код:
<div id="elements">
<div id="Outer_00">
<select name="Type" id="Type_00" disabled="disabled" class="edit">
<option value="ArtistType" selected="selected">Artist Type </option>
<option value="Singer">Singer</option>
<option value="Actor">Actor</option>
<option value="Fighter">Fighter</option>
<option value="Editor">Editor</option>
<option value="Writer">Writer</option>
</select>
<select name="ASubType" id="ASubType_00" disabled="disabled" class="edit">
<option value="Artist Sub-Type" selected="selected">Artist Sub-Type</option>
<option value="Actor" >-----Actor-----</option>
<option value="Comedian" >Comedian</option>
<option value="Hero" >Hero</option>
<option value="Villain" >Villain</option>
<option value="Supporting Cast" >Supporting Cast</option>
<option value="Singer" >-----Singer-----</option>
<option value="Folk" >Folk</option>
<option value="Pop" >Pop</option>
<option value="Movie" >Movie</option>
</select>
<input type="text" placeholder="Quantity" name="Quantity" id="Quantity_00" disabled="disabled" class="edit" onkeypress="return numberOnly(this, event)" title="You can only enter numbers upto 3 " maxlength="3" />
</div >
</div>
Что вы имеете в виду "клонировать все из них"? Там уже есть одна форма –
yes..need to clone 2 dropdowns и одно текстовое поле @ HüseyinBABAL – Rebecca
зачем вам нужны идентификаторы? почему бы не использовать нотацию массива на именах элементов формы, а затем обрабатывать информацию на стороне сервера как вложенный массив – markcial