DatePicker在回发后消失

我有一个与jquery DatePicker关联的asp:TextBox。 此输入具有onTextChangedEvent,用于更新Literal Control。

所有这些代码都在UpdatePanel中,因此Literal Control会更改,但页面不会刷新。

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

     

然后我有:

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

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

谢谢!

使用pageLoad ,它会触发部分回发:

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

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