javascript - JQuery DatePicker 默认日期 18 年前

标签 javascript jquery datepicker

我试图让我的jquery日期选择器默认在过去18年打开(用户必须年满18岁才能使用应用程序),并且我不希望他们能够选择任何不存在的日期t 过去 18 年或以上。我有这段代码,但除了显示默认的今天日期之外,我无法让它工作。任何帮助,将不胜感激。谢谢。

<link rel="stylesheet" type="text/css" href="css/datepicker.css">
<script type="text/javascript" src="js/bootstrap-datepicker.js"></script>
<script type="text/javascript">
$("#datepicker").datepicker("setDate",'1998-01-01');
$(document).ready(function() {

    $('#datepicker').datepicker().on('changeDate', function(ev){
        $(this).datepicker('hide');
    });
});
</script>

最佳答案

通过datepicker方法和setDate创建datepicker

 $( "#datepicker" ).datepicker();
$("#datepicker").datepicker('setDate','01/01/1998');

http://codepen.io/nagasai/pen/kXyoqb

关于javascript - JQuery DatePicker 默认日期 18 年前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38135524/

相关文章:

javascript - 我可以在 streamlit Web 应用程序中显示自定义 javascript

javascript - 在 Google 上下文小工具中保存用户偏好

javascript - 错误标签仅显示一次事件所有输入均为空

jQuery .data() 不适用于 $(this)

javascript - 外部 html 无法识别 javascript

jQuery Datepicker 将默认日期设置为 "current month, current day, (current year-18)"

javascript - extjs 中日期选择器的定位

javascript - Angular 自定义指令 - 始终将属性设置为 true 或 false 的两种方式绑定(bind)

javascript - HTML5 canvas .toDataURL() 图片没有背景色

android - 如何在不使用 DatePickerDialog 的情况下使用 OnDateChangedListener、OnDateSetListener?