У меня есть кнопка «Добавить» при нажатии кнопки, она должна отображать два текстовых поля вместе с двумя изображениями, при нажатии на всплывающее окно календаря. Проблема для меня - когда я нажимаю кнопку «Добавить», ничего не происходит. я сделал wrongly.Please привести пример, если это возможно, и возможно ли это сделать в JavaScript вместо jquery.thanks заранееКак добавить кнопку на кнопку?
Это то, что я попытался
$("#btnAddAddress").click(function() {
var addelement=$('<div class= "one"> <table> <tr> <td> <asp:Label ID="lblStartDate" runat="server" Text="Start Date"> </asp:Label> </td> <td> <asp:TextBox ID="txtStartDate" runat="server" ></asp:TextBox> <asp:HyperLink ID="hypCalenStart" runat="server" ImageUrl="~/images/ico-cal.gif"> </asp:HyperLink> <ajax:CalendarExtender ID="StartDatePicker" runat="server" PopupButtonID="hypCalenStart" TargetControlID="txtStartDate" SelectedDate= "<%# Datetime.Today()%>" Format="MM/dd/yyyy"> </ajax:CalendarExtender> </td> <td> <asp:Label ID="lblEndDate" runat="server" Text="End Date"></asp:Label></td></tr></table></div>');
$(this).after(addelement);
});
<div class="button">
<input type="button" id="btnAddAddress" name="btnAddAddress" value="Add" />
</div>
Error: Unable to get value of the property '_behaviors': object is null or undefined
вы не можете добавить серверные элементы управления с помощью jquery. –
@Learner: есть ли другой способ добавить div? – saranya
try html controls здесь приведен пример http://jsfiddle.net/hfo1r2aj/ –