var StartDate = $('#dtStartDate').val();
var EndDate = $('#dtEndDate').val();
alert(StartDate);
alert(EndDate);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<table>
<tr>
<td>Start Date</td>
<td>
<telerik:RadDatePicker ID="dtStartDate" CssClass="Telepicker" runat="server" ZIndex="100000" ClientIDMode="Static" DateInput-EmptyMessage="dd/mm/yyyy" Culture="English (United States)">
<DateInput ID="DateInput1" DateFormat="dd/MM/yyyy" runat="server"></DateInput>
<Calendar ID="Calendar1" runat="server" EnableKeyboardNavigation="true" ShowRowHeaders="False" MonthLayout="Layout_7columns_x_6rows" DayNameFormat="FirstLetter" ShowOtherMonthsDays="false">
<SpecialDays>
<telerik:RadCalendarDay Repeatable="Today" ItemStyle-BackColor="Bisque" />
</SpecialDays>
</Calendar>
<DatePopupButton ImageUrl="Calendar.gif" HoverImageUrl="Calendar.gif" />
</telerik:RadDatePicker>
</td>
<td>End Date</td>
<td>
<telerik:RadDatePicker ID="dtEndDate" CssClass="Telepicker" runat="server" ZIndex="100000" ClientIDMode="Static" DateInput-EmptyMessage="dd/mm/yyyy" Culture="English (United States)">
<DateInput ID="DateInput2" DateFormat="dd/MM/yyyy" runat="server">
</DateInput>
<Calendar ID="Calendar2" runat="server" EnableKeyboardNavigation="true" ShowRowHeaders="False" MonthLayout="Layout_7columns_x_6rows" DayNameFormat="FirstLetter" ShowOtherMonthsDays="false">
<SpecialDays>
<telerik:RadCalendarDay Repeatable="Today" ItemStyle-BackColor="Bisque" />
</SpecialDays>
</Calendar>
<DatePopupButton ImageUrl="Calendar.gif" HoverImageUrl="Calendar.gif" />
</telerik:RadDatePicker>
</td>
</tr>
</table>
Без использования ClientIDMode="Static"
Я не могу получить значение даты в Jquery
.
Но когда я использую ClientIDMode="Static"
в обоих Telerik RadDatePicker
(Начало и Конец) после нажатия даты начала, календарь показывает дату окончания.
Я думаю, что перепутал оба удостоверения личности.
Пожалуйста, помогите мне с этим. Как получить оба значения Telerik RadDatePicker
(начало и конец) в Jquery
.