JQuery Air DatePicker 在使用函数 onselect 时为空



当我在代码中添加下面的Jquery时,输入 #today 显示为空,并且onselect functun工作正常。如果我删除 Jquery,输入不为空,但函数 onselect 不起作用(这是正常的......我应该如何让输入完整和选择工作。它似乎是从我的jquery代码变成的!?

我使用 JQuery Air DatePicker

噗嗤 :

$myDate = date('d/m/Y');
echo '<input type="text" class="datepicker-here form-control" id="today" name="today" data-language="fr" value="'.$myDate.'"/>'

Jquery :

$('#today').datepicker({
  language: 'fr',
    onSelect: function onSelect(){
      var bl = $('#today').val();
showUser(users.value, bl, group.value);
console.log(users.value, bl, group.value);
    }
})

猜猜最好让自己的 lib 处理预填充当前日期,因为它已经有适当的方法。

此外,在语言之后将日期格式设置为选项。

$('#today').datepicker({
    language: 'fr',
    dateFormat: 'mm/dd/yyyy',
    onSelect: function onSelect() {
        var bl = $('#today').val();
        showUser(users.value, bl, group.value);
        console.log(users.value, bl, group.value);
    }
}).data('datepicker').selectDate(new Date())

从文档中: http://t1m0n.name/air-datepicker/docs/#sub-section-51

功能示例:https://codepen.io/th91vi/pen/xxZxMww

最新更新