内部更新面板中的jquery datepicker在回发后消失

时间:2016-11-17 06:31:59

标签: jquery asp.net datepicker custom-controls updatepanel

我有一个自定义控件,其中包含一个jquery datepicker并在$(document).ready()函数中初始化它。

我在aspx页面中使用这个datepicker自定义控件两次(开始日期和结束日期)放在更新面板中。当页面第一次加载时,这种方法正常工作,而当回发发生时,它会消失。

我尝试在function pageLoad()而不是$(document).ready()中初始化datepicker但这种方法的问题只是结束日期datepicker是可见的,但是当页面第一次加载或回发发生时没有开始日期

我尝试了其他解决方案,但他们不适合这种情况。 以下是我尝试过的一些解决方案link1link2link3 请帮忙。

1 个答案:

答案 0 :(得分:0)

试试这个

function pageLoad(sender, args) {
            if (args.get_isPartialLoad()) {
                $(function () {
                    //place Your datepicker code -- $("controlId").datepicker();
                });
            }
        }