在laravel 4中使用bootstrap datepicker时,在昨天之前禁用日期

时间:2015-12-03 07:31:28

标签: jquery laravel laravel-4 datepicker

我目前有一个接受日期的输入类型。在前端,我希望用户无法选择今天之前的日期。我已经使用laravel的after:date验证进行了后端验证,但我也希望在前端,用户无法在当前日期之前选择日期。在我的表格中,我有这个代码:

<div class="form-group">
    {{ Form::label('ddate', 'Expected Delivery Date') }}
    {{ Form::input('date', 'date', Input::old('date'), ['class'=>'datepicker', 'placeholder' => 'Date']) }}<span class="errmsg" style="color:red"><i>{{ $errors->first('date', ':message') }}</i></span>
  </div>

任何想法?

1 个答案:

答案 0 :(得分:5)

请查看此解决方案click here以获取代码演示。

var dateobj = new Date(); //Get today's date
var yesterday = new Date(dateobj.getFullYear(), dateobj.getMonth(), dateobj.getDay() - 2);
$("#datepicker").datepicker({
    startDate: yesterday,
});