【发布时间】:2020-08-05 09:29:07
【问题描述】:
如果我在输入字段类中添加日期选择器,以下代码将不起作用
JS
$(document).ready(function () {
$("#ActionDateInput").datepicker({
autoclose: true,
endDate: new Date()
});
});
HTML
<input type="text" id="ActionDateInput" class="datepicker form-control" placeholder="Date" name="date" autocomplete="off"/>
但是,如果我从课程中删除 datepicker,它会起作用。
HTML
<input type="text" id="ActionDateInput" class="form-control" placeholder="Date" name="date" autocomplete="off"/>
出于设计目的,我想将日期选择器保留在课程中。我使用了 bootstrap-datepicker
<script src="${contextPath}/resources/asset/js/bootstrap-datepicker.js"></script>
【问题讨论】:
-
您能否尝试重命名您的
datepicker班级,看看问题是否仍然存在? -
不,那么它工作正常。但是日期格式会发生变化。因此,出于这个原因,我必须将日期选择器保留在课堂上
-
$("#ActionDateInput").datepicker().datepicker("setEndDate",new Date());尽管仍在使用 datepicker,但这是有效的
-
datepicker类与以下代码$("#ActionDateInput").datepicker().datepicker("setEndDate",new Date());中提到的 datepicker 关键字无关。datepicker()是一个函数,与你插入的classdatepicker无关。 -
可以提供一个js fiddle吗?
标签: javascript datepicker bootstrap-datepicker