Я создаю динамическую форму, в которой пользователь может динамически добавлять элементы. Я могу разрешить им добавлять текстовые поля, но я не уверен, как добавить в него раскрывающееся меню. Вот мой JQuery кодДобавление выпадающего меню в мою динамическую форму jQuery
var addDiv2 = $('#addIngredient');
var i = $('#addIngredient p').size() + 1;
$('#addNewIngredient').on('click', function() {
$('<p> <input id="ingredient_' + i + '" name="ingredient[]" type=text"
value="" placeholder="Ingredient" />
<input id="quantity_' + i + '"
name="quantity[]" type=text" value="" placeholder="Quantity" />
<input id=alternative_' + i + '" name="alternative[]" type=text"
value"" placeholder="Alternative Ingredient" />
<a href=#" class="remNew2"> Remove </a> </p> ').appendTo(addDiv2);
Вот мой HTML
<div id="addIngredient">
<p>
<input type="text" id="ingredient_1" name="ingredient[]" value=""
placeholder="Ingredient"/>
<input type="text" id="quantity_1" name="quantity[]" value=""
placeholder="Quantity"/>
<input type="text" id="alternative_1" name="alternative[]" value=""
placeholder="Alternative Ingredient"/>
<select id="selectQuantity_1" name="quantityType[]">
<option value="grams">Grams</option>
<option value="ounces">Ounces</option>
<option value="Pounds">Pounds</option>
</select>
<a href="#" id="addNewIngredient">Add</a>
Я пытался, но не может работать его, помощь будет оценен по достоинству!
Вот jsFiddle http://jsfiddle.net/3yFFr/
игнорировать немного ниже JQuery я вставил, я должен был вставить все это в для его работы.
Мне нужно сделать это так, как я сделал это выше, поэтому каждое название ингредиента растет так, что ингредиент_1 componentent_2, поскольку я обрабатываю его с помощью php после –