小编Pau*_*aul的帖子

JQuery Datepicker OnSelect和TextChanged问题

自从我的Datepicker添加OnSelect后,TextChanged事件不再为此控件触发.我的代码如下:

$(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>
Run Code Online (Sandbox Code Playgroud)

我的另一个datepicker(txtEndDate)TextChanged事件确实触发,因此只能将其放到为txtStartDate控件定义的OnSelect上.

非常感谢任何帮助.干杯!

jquery datepicker onselect

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

datepicker ×1

jquery ×1

onselect ×1