我有一个与
jquery DatePicker关联的asp:TextBox.此输入具有onTextChangedEvent,用于更新Literal Control.
所有这些代码都在UpdatePanel中,因此Literal Control会更改,但页面不会刷新.
我面临的问题是,当事件触发时,显示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将其放在页面加载中,但结果相同.
谢谢!
解决方法
使用pageLoad,它会触发部分回发:
function pageLoad() { $("#EditFromDate").datepicker({ ... }); }
原文地址:https://www.jb51.cc/jquery/178597.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。