我使用以下方式在单击“addButton”时添加多个 div,如下小提琴所示:
http://jsfiddle.net/harshmadhani/jpb93/
$(document).ready(function () {
var counter = 2;
$("#addButton").click(function () {
if (counter > 2) {
alert("Only 2 textboxes allowed");
return false;
}
$('<div/>',{'id':'TextBoxDiv' + counter}).html(
$('<label/>').html( 'Textbox #' + counter + ' : ' )
)
.append( $('<input type="text">').attr({'id':'textbox' + counter,'name':'textbox' + counter}) )
.appendTo( '#TextBoxesGroup' )
counter++;
});
$("#removeButton").click(function () {
if (counter == 1) {
alert("No more textbox to remove");
return false;
}
counter--;
$("#TextBoxDiv" + counter).remove();
});
});
我必须使用 html 添加文本并在之后附加它。有没有其他方法可以在 Bootstrap 中解决这个问题?