JQuery datepicker-为什么我需要调用它两次才能让它工作?
这是一个有点笼统的问题,但我可能忽略了一些东西。以下日期选择器逻辑不起作用:JQuery datepicker-为什么我需要调用它两次才能让它工作?,jquery,datepicker,Jquery,Datepicker,这是一个有点笼统的问题,但我可能忽略了一些东西。以下日期选择器逻辑不起作用: $('#date_from').datepicker({ dateFormat: "yy-mm-dd", setDate: new Date('<?= $_REQUEST['date_from'];?>') }); $('#date_from
$('#date_from').datepicker({
dateFormat: "yy-mm-dd",
setDate: new Date('<?= $_REQUEST['date_from'];?>')
});
$('#date_from')。日期选择器({
日期格式:“年月日”,
设置日期:新日期(“”)
});
但是,当我两次调用datepicker时,它确实起作用,例如:
$('#date_from').datepicker({
dateFormat: "yy-mm-dd"
});
$('#date_from').datepicker('setDate', new Date('<?= $_REQUEST['date_from'];?>'));
$('#date_from')。日期选择器({
日期格式:“年月日”
});
$('date'u from')。日期选择器('setDate',新日期('');
就我个人而言,我想使用第一个,并想知道为什么它不起作用。您可以在这里参考
首先,您需要第一行将日期格式化为所需格式
$( ".selector" ).datepicker({
dateFormat: "yy-mm-dd"
});
然后您可以在您的字段中设置/获取日期
// Getter
var dateFormat = $( ".selector" ).datepicker( "option", "dateFormat" );
// Setter
$( ".selector" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
您是否使用就绪功能?我们能看完整的代码吗