回发时的jquery日期选择器

回发时的jquery日期选择器,jquery,asp.net,datepicker,Jquery,Asp.net,Datepicker,我使用的是jquery日期选择器,我面临的问题是,当回发时,日期选择器会消失。我尝试在页面加载时重新初始化日期选择器。 请提出建议,提前谢谢。 我试着这样做: $(document).ready(function () { pageLoad(); SetValues(); }); function pageLoad() { $("#calendar").datepicker({ dateFormat: 'mm/dd/yyyy' }); } 这是正确的逻辑

我使用的是jquery日期选择器,我面临的问题是,当回发时,日期选择器会消失。我尝试在页面加载时重新初始化日期选择器。 请提出建议,提前谢谢。 我试着这样做:

$(document).ready(function () {
pageLoad(); 
    SetValues();   
});
function pageLoad() {
        $("#calendar").datepicker({ dateFormat: 'mm/dd/yyyy' });
   } 

这是正确的逻辑。回发后,您将获得新的html,但没有初始化日期选择器。页面加载时初始化日期选择器是正确的。


<script type="text/javascript" language="javascript">
    $(function() {
        $("#calendar").datepicker({ dateFormat: 'mm/dd/yyyy' });
    }); ;

    function pageLoad(sender, args) {
        if (args.get_isPartialLoad()) {
            $("#calendar").datepicker({ dateFormat: 'mm/dd/yyyy' });
        }
    };

</script>
$(函数(){ $(“#日历”).datepicker({dateFormat:'mm/dd/yyyy'}); }); ; 函数页面加载(发送方,参数){ if(args.get_isPartialLoad()){ $(“#日历”).datepicker({dateFormat:'mm/dd/yyyy'}); } };
那么是什么问题导致日期选择器消失?在调用函数pageLoad()的地方,可能会使用UpdatePanel。。。正确?可能重复: