作为一个L5新手,我有一个表单,我正在使用它来编辑数据。我有像上一个,下一个,第一个和最后一个链接,以获取记录和编辑它们。我正在使用表单模型绑定来查看表单上的值。我的目的是使用相同的表单来添加新记录,但由于我使用表单模型绑定,所有输入元素都显示出它们的值。我应该如何使用相同的表单添加新记录?任何帮助,将不胜感激L5使用相同的表单进行存储和更新
{!! Form::model($vehicle,['url' => '/pages/store']) !!}
<table style="width:650px; margin-left: 4px;" >
<tbody>
<tr>
<td>ID</td>
<td>Model</td>
<td>Brand</td>
<td>License Plate</td>
</tr>
<tr>
<td>{!! Form::text('id' ,null , ['readonly'], ['class' =>'textboxlong form-control', 'style'=>'height:23px;']) !!}</td>
<td>{!! Form::text('model' ,null ,['class' =>'textboxlong form-control', 'style'=>'height:23px;']) !!}</td>
<td>
{!! Form::select('brand', $brands, null, ['id'=>'brandBox', 'style' => 'width:150px;']) !!}
</td>
<td>{!! Form::text('licenseplate' ,null ,['class' =>'textboxlong form-control', 'style'=>'height:23px;']) !!}</td>
</tr>
</tbody>
</table>
<div id="buttoncontainer">
<a class="btn btn-default" href="{{ URL::to('pages/vehicleprocess/' . $first -> id) }}"><<</a>
@if($previous)
<a class="btn btn-default" href="{{ URL::to('pages/vehicleprocess/' . $previous) }}">PREVIOUS</a>
@endif
@if($next)
<a class="btn btn-default" href="{{ URL::to('pages/vehicleprocess/' . $next) }}">NEXT</a>
@endif
<a class="btn btn-default" href="{{ URL::to('pages/vehicleprocess/' . $last -> id) }}">>></a>
<a class="btn btn-default" id="add">EKLE</a>
{!! Form::submit('EDIT', array('class'=>'btn btn-primary')) !!}
{!! Form::submit('NEW RECORD', array('class'=>'btn btn-primary')) !!}
</div>
{!! Form::close() !!}
你想添加新的记录没有刷新或什么? –
我想通过使用相同的表单添加一条新记录。 – Tartar
为什么不用jquery调用ajax? –