DatePicker 回发后消失

2023-11-21

我有一个与 jquery DatePicker 关联的 asp:TextBox。此输入有一个更新文字控件的 onTextChangedEvent。

所有这些代码都位于 UpdatePanel 内,因此文字控件会更改,但页面不会刷新。

我面临的问题是,当事件触发时,显示 DatePicker 的图像消失。这是我的一段代码:

<asp:UpdatePanel ID="UpdatePanel" runat="server">
    <ContentTemplate>

        <asp:TextBox runat="server" OnTextChanged="EditFromDate_TextChanged"
        AutoPostBack="true"></asp:TextBox>

    </ContentTemplate>
 </asp:UpdatePanel>

然后我有:

$(document).ready(function()
{
    $("#EditFromDate").datepicker({ ... });
});

我应该将启动 DatePicker 的代码放在其他地方吗? 我尝试使用 Page.RegisterStartup 将其放入页面加载中,但结果相同。

Thanks!


Use pageLoad,它在部分回发时触发:

   function pageLoad() { 
      $("#EditFromDate").datepicker({ ... });

   } 

$(document).ready() 和 pageLoad() 不一样!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DatePicker 回发后消失 的相关文章