我正在制作一个编辑个人资料表单,并且我正在使用 jquery iu datepicker 来选择 DOB,现在当用户编辑其数据时,他/她已经在个人资料字段中有一些日期,现在如果用户想要更改弹出日期选择器的日期,如何在日期选择器上选择个人资料字段中的日期,
或者只是如何让日期选择器在打开时显示特定日期,这是我当前的脚本:
$('#member_dob').datepicker({
changeMonth: true,
changeYear: true,
defaultDate: ,
yearRange: '1970:1992',
dateFormat: 'yy-mm-dd',
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],
dayNamesMin: ['Ned', 'Pon', 'Uto', 'Sri', 'Čet', 'Pet', 'Sub']
});
例如,如果我的出生日期是 20.05.1987 ,我如何设置日期选择器以在打开时显示该日期,或者仅显示月份和年份
最佳答案
您可以将日期对象分配给日期选择器小部件的默认日期设置,例如默认日期 1980 年 2 月 2 日:
var d = new Date(1980, 2, 2);
$('#member_dob').datepicker({
changeMonth: true,
changeYear: true,
defaultDate: d,
yearRange: '1970:1992',
dateFormat: 'yy-mm-dd',
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],
dayNamesMin: ['Ned', 'Pon', 'Uto', 'Sri', 'Čet', 'Pet', 'Sub']
});
这应该可以满足您的需要,
希望有帮助,思南。
关于jquery - 如何使用 jquery ui datepicker 设置当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2258926/