javascript弹出窗口中的日期选择器

javascript弹出窗口中的日期选择器,javascript,jquery,jquery-ui,datepicker,popup,Javascript,Jquery,Jquery Ui,Datepicker,Popup,我有一个javascript弹出窗口,而不是jQuery dailog。在这个窗口中,我有一个文本框,单击该文本框,我想打开一个日历jQuery日期选择器。但是,日期选择器没有出现 如果我对页面上的普通文本框使用相同的代码。然后它就起作用了 $(function () { var date = new Date(); var currentMonth = date.getMonth(); var currentDate = date.getDate(); var

我有一个javascript弹出窗口,而不是jQuery dailog。在这个窗口中,我有一个文本框,单击该文本框,我想打开一个日历jQuery日期选择器。但是,日期选择器没有出现

如果我对页面上的普通文本框使用相同的代码。然后它就起作用了

$(function () {
    var date = new Date();
    var currentMonth = date.getMonth();
    var currentDate = date.getDate();
    var currentYear = date.getFullYear();

    $('#<%= txtPickupDate.ClientID  %>').datepicker({
         minDate: new Date(currentYear, currentMonth, currentDate)
    });
    $('#<%= txtDeliveryDate.ClientID  %>').datepicker({
         minDate: new Date(currentYear, currentMonth, currentDate + 1)
    });
});
这是我正在使用的代码

我尝试为datepicker设置zIndex,但也不起作用

请帮忙


谢谢

这可能是因为您的弹出html文件无法访问datepicker插件js。尝试在弹出的html文件中添加datepicker文件。另外,将javascript和java scriptlet混合在一起不是一个好的做法。这对您有帮助吗,@user3567203?