我正在尝试将 jquery datepicker 集成到我使用脚本动态创建的输入字段中。
我的脚本就像...
function getDate(id)
{
       $('.pop-up-link').show();
        $.ajax({
        url :   'gettartDate.jav',
        data    :   'Id='+id,
        success :   function(dateStr)
                        {
                             var htmlStr = 'Start Date : <input type="text" class="datepicker" id="startDateId" value="'+dateStr.StartDate+'"/>';
                             $(".pop-info").html(htmlString);
                             $('.datepicker').datepicker({ dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true});
                        }
}
当我需要编辑数据库中的日期并向数据库添加新条目时,我正在调用此脚本。当我需要添加新条目时,我将 id 设置为 0 并返回一个空白字符串..
现在我的问题。datepicker 非常适合编辑功能。但是当我添加一个新条目时,datepicker ui 来了。但是日期没有更新到该输入字段。同样,当我发出警报以显示选定的日期时,我注意到只有日期在改变.. 年份和月份没有改变,即使我改变它