Ale*_*lex 0 javascript jquery datepicker flatpickr
我正在尝试使用 Jquery 实现 flatpickr。到目前为止,一切都很好。
我有以下代码,它实际上有效:
flatpickr("#booking_start", {});
flatpickr("#booking_end", {});
Run Code Online (Sandbox Code Playgroud)
不过我想将此代码更改为句点。我试图弄清楚如何使用flatpickr 参考页面来做到这一点:
但是一旦我添加代码"onChange",我基本上就会收到错误。我知道我很可能会犯语法错误,但我只是陷入了这一点。
flatpickr("#booking_start", { onchange({ alert('hi there') }) });
flatpickr("#booking_end", {});
Run Code Online (Sandbox Code Playgroud)
最后我想把它变成一个周期选择器。因此,当您单击开始日期时,开始日期应自动设置结束日期的最短日期。
但现在我实际上还没有取得进一步的进展。
编辑:
Seb Cesbron 给了我正确的答案!
startPicker = flatpickr("#booking_start", {
onChange: function(selectedDates, dateStr, instance) {
endPicker.set('minDate', selectedDates[0]);
}
});
endPicker = flatpickr("#booking_end", {});
Run Code Online (Sandbox Code Playgroud)
这是正确的语法
startPicker = flatpickr("#booking_start", {
onChange: function(selectedDates, dateStr, instance) {
endPicker.set('minDate', selectedDates[0]);
}
};
endPicker = flatpickr("#booking_end", {});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2821 次 |
| 最近记录: |