我使用 jquery 步骤创建了一个表单,并且我想要用户将填充到三个不同数据库 Practitioner、PractitionerSpecialty、PractitionerCompetenceLevel 的数据。完成form.submit();用于创建请求的表单后。但是在网站上返回 419 错误我不确定我是否正确创建了控制器功能,这可能是一个原因。
我在blade.php 中的表格:
<form method="post" id="practitioner-form" action="/practitioner">
<h3>Practitioner</h3>
<section>
<legend>Practitioner Information</legend>
<div class="j-row">
<div class="j-unit" style="width: 45%; display: inline-block">
<label for="effective_date" class="j-label">{{trans('personalData.effectiveDate')}}</label>
<div class="input-group">
<input name="main_effective_date_create" id="main_effective_date_create"
type="date" class="form-control required">
</div>
</div>
<div class="j-unit" style="margin-left: 9%; width: 45%; display: inline-block">
<label for="expiry_date" class="j-label">{{trans('personalData.expiryDate')}}</label>
<div class="input-group">
<input name="main_expiry_date_create" id="main_expiry_date_create"
type="date" class="form-control">
</div>
</div>
</div>
<div class="j-row">
<div class="j-unit" style="width: 45%; display: inline-block">
<label for="phone" class="j-label">{{trans('personalData.phoneNumber')}}</label>
<div class="input-group">
<input name="main_phone_create" id="main_phone_create"
type="tel" class="form-control">
</div>
添加数据到数据库的路由:
Route::post('/practitioner', 'CRUD\Settings\PractitionerController@storePractitioner')->name('addPractitioner');
当年话下