我正在尝试将 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 来了。但是日期没有更新到该输入字段。同样,当我发出警报以显示选定的日期时,我注意到只有日期在改变.. 年份和月份没有改变,即使我改变它