Как создать динамическое текстовое поле без огня функция onclick на кнопки в jQuery?
Я хочу генерировать текстовое поле динамически, если текстовое поле не пусто, то автоматически генерировать новое текстовое поле. Я пытаюсь использовать приведенный ниже код, но он всегда принимает скрытое значение поля textbox1..
<div class="col-md-5"> <asp:HiddenField ID="hdnCounter" runat="server" /> <asp:HiddenField ID="hdnNumber" runat="server" /> <asp:HiddenField ID="hdnModel" runat="server" /> <div id='TextBoxesGroup'> <div id="TextBoxDiv1" class="form-group"> <label>Serial No : </label> <input type='textbox' id='textbox1' class="form-control" onchange="GetModelName(this);" /> </div> </div> </div>
Что я уже пробовал:
$("input[id$='hdnCounter']").val("textbox1");
$(документ).готово(функция () {
счетчик var = 2;
$("#" + $("введите[ИД$='hdnCounter']").Валь()).нажмите кнопку(функция () {
если (счетчик > 10) {
предупреждение("разрешено только 10 текстовых полей");
возвращать false;
}
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + счетчик);
var NewModel = $(document.createElement('div'))
.attr("id", 'TextBoxModel' + счетчик);
newTextBoxDiv.после().HTML-код(
' ');
Новыймодель.после().HTML-код(
' ');
newTextBoxDiv.appendTo("#TextBoxesGroup");
NewModel.appendTo("#TextBoxesGroupMode");
var textid = "текстовое поле" + счетчик;
$("input[id$='hdnCounter']").val(textid);
счетчик++;
// оповещения(сообщение + модели);
});