我在表单中使用Bootstrap datepicker。我希望它只有当前日期和当前日期之后的每个日期。这就是我使用以下功能的原因:
$('#datedepart').datepicker({
onRender: function(date) {
return date.valueOf() < now.valueOf() ? 'disabled' : '';
}
使用此datepicker
<div class="form-group col-lg-2 col-md-2">
<label class="funzies" for="pweazed">Le:</label>
<input type="text" data-role="date" name="date" id ="datedepart" class="datepicker form-control col-lg-5" value="" required >
</div>
当我使用datepicker限制验证我的表单时,我收到了此错误
{"success":false,"data":[],"message":"Undefined index: data","errors":null,"tid":null,"trace":null,"count":null,"totalCount":null,"metaData":[]}
事实是,只有在我使用此限制时才会出现此错误。限制本身正在使用datepicker,我可以选择过去的日期,但它只是通过添加这几行来使我的表单崩溃...
我该如何解决?
答案 0 :(得分:0)
您应该使用bootstrap datepicker的startDate
选项。
https://bootstrap-datepicker.readthedocs.org/en/latest/options.html#startdate