gpt4 book ai didi

php - 在 laravel 中使用 bootstrap-datepicker

转载 作者:行者123 更新时间:2023-11-28 23:28:07 24 4
gpt4 key购买 nike

我在向具有 bootstrap-datepicker 字段的服务器提交表单时遇到错误。我现在该怎么办?

报错是:

InvalidArgumentException in Carbon.php line 425:
Unexpected data found.
Unexpected data found.
Data missing

在数据库迁移文件中:

$table->timestamp('dob'); // dob is date of birth

在我的模型中:

protected $dates = ['dob'];

HTML:

<div class="form-group {{ $errors->has('dob') ? 'has-error' : '' }}">
<label class="col-sm-2 control-label">Birthday*</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="dob" required="" id="datepicker" value="{{ old("dob") }}">
{!! $errors->first('dob','<span class="help-block">:message</span>') !!}
</div>
</div>

脚本:

<script src="{{ url('js/bootstrap-datepicker.js') }}" charset="utf-8"></script>
<script>
$('#datepicker').datepicker({
autoclose: true
});
</script>

最佳答案

如果您要获取 bootstrap-datepicker使用 Laravel 日期格式的 jQuery 插件,步骤如下:

第 1 步,在您的 JavaScript 中设置此格式:

jQuery('.datepicker').datepicker({
format: 'yyyy-mm-dd'
});

第二步,在你的Controller中保存日期的时候加上日期的时间部分,例子:

$model->start_date = $request->start_date .' 00:00:00';

关于php - 在 laravel 中使用 bootstrap-datepicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38466017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com