Jquery Laravel-如何对多个日期使用验证
我有一个使用Laravel-5.8的web应用程序。在这个项目中,我有四(4)个不同的日期 开始时, 最后,, 提交(开始), 提交结束 我已经验证了评估开始和评估结束,然后提交开始和提交结束,如下代码规则所示:Jquery Laravel-如何对多个日期使用验证,jquery,laravel,Jquery,Laravel,我有一个使用Laravel-5.8的web应用程序。在这个项目中,我有四(4)个不同的日期 开始时, 最后,, 提交(开始), 提交结束 我已经验证了评估开始和评估结束,然后提交开始和提交结束,如下代码规则所示: public function rules() { return [ 'appraisal_start' => 'required', 'appraisal_end' => 'required|after_or_equal:appraisal_start',
public function rules()
{
return [
'appraisal_start' => 'required',
'appraisal_end' => 'required|after_or_equal:appraisal_start',
'submission_start' => 'required',
'submission_end' => 'required|after_or_equal:submission_start',
];
}
public function create()
{
abort_unless(\Gate::allows('appraisal_identity_create'), 403);
return view('appraisal.appraisal_identities.create');
}
public function store(StoreAppraisalIdentityRequest $request)
{
abort_unless(\Gate::allows('appraisal_identity_create'), 403);
$appraisalStart = Carbon::parse($request->appraisal_start);
$appraisalEnd = Carbon::parse($request->appraisal_end);
$submissionStart = Carbon::parse($request->submission_start);
$submissionEnd = Carbon::parse($request->submission_end);
$identity = AppraisalIdentity::create([
'appraisal_start' => $appraisalStart,
'appraisal_end' => $appraisalEnd,
'submission_start' => $submissionStart,
'submission_end' => $submissionEnd,
]);
Session::flash('success', 'Appraisal Initialization is created successfully');
return redirect()->route('appraisal.appraisal_identities.index');
}
查看
{{csrf_field()}}
评估开始日期*
评估结束日期*
提交开始日期*
提交截止日期*
{{trans('global.save')}
取消
$(文档).ready(函数(){
$(函数(){
$(“#评估_开始”).datetimepicker({
格式:“YYYY-MM-DD”
});
$(“#评估_结束”).datetimepicker({
格式:“YYYY-MM-DD”
});
$(“#提交_开始”).datetimepicker({
格式:“YYYY-MM-DD”
});
$(“#提交_结束”).datetimepicker({
格式:“YYYY-MM-DD”
});
});
});
您可以在规则中执行类似操作
public function rules()
{
return [
'appraisal_start' => 'required',
'appraisal_end' => 'required|after_or_equal:appraisal_start',
'submission_start' => 'required | after_or_equal:appraisal_start |
before_or_equal:appraisal_end',
'submission_end' => 'required|after_or_equal:submission_start |
before_or_equal: appraisal_end',
];
}
让我知道这个答案是否对你有帮助
祝你好运