Kể từ khi thêm OnSelect vào Datepicker của tôi, sự kiện TextChanged không còn kích hoạt cho điều khiển này nữa. Mã của tôi là như sau:JQuery Datepicker OnSelect và TextChanged problem
$(function() {
$("#<%=txtStartDate.ClientID %>").datepicker({
minDate: 0,
dateFormat: 'dd-M-yy',
onSelect: function(dateText, inst) {
var theDate = new Date(Date.parse($(this).datepicker('getDate')));
$("#<%=txtEndDate.ClientID %>").datepicker('option', 'minDate', theDate);
}
});
$("#<%=txtEndDate.ClientID %>").datepicker({
dateFormat: 'dd-M-yy'
});
});
<%-- etc ---- %>
<asp:TextBox ID="txtStartDate" runat="server" AutoPostBack="true" OnTextChanged="txtStartDate_TextChanged"></asp:TextBox>
datepicker khác của tôi (txtEndDate) TextChanged sự kiện nào lửa như vậy chỉ có thể đặt nó xuống OnSelect được định nghĩa cho sự kiểm soát txtStartDate.
Rất cảm kích mọi trợ giúp về vấn đề này. Chúc mừng!