我在刀片的页面中有两段代码:
<td>
<input type="image" src={{ URL::asset('img/edit_icon.png') }}
height="36" alt="Submit" class="btn editCompanyButton"
id="edit_company" data-toggle="modal" data-target="#editCompanyModal" />
</td>
和
<td>
{!! Form::open(['url' => 'admin/users', 'method' => 'delete']) !!}
{{ Form::hidden('user_id', $user->id, array('id' => 'user_id')) }}
{{ Form::submit('Cancella Utente', array('class' => 'btn')) }}
{!! Form::close() !!}
</td>
在页面加载时都工作正常,然后如果我按下编辑按钮,切换删除按钮,我不知道post方法的原因!
<form method="POST" action="http://localhost:8000/admin/users" accept-charset="UTF-8">
<input name="_token" type="hidden" value="iUSNtcrJWBElATJ5k98etNcGlbhukFsVNnMyuAdM">
<input id="user_id" name="user_id" type="hidden" value="3">
<input type="image" src="http://localhost:8000/img/delete_icon.png" height="32" alt="Submit">
代替此切片,在页面加载时正确呈现:
<form method="POST" action="http://localhost:8000/admin/companies" accept-charset="UTF-8">
<input name="_method" type="hidden" value="DELETE">
<input name="_token" type="hidden" value="iUSNtcrJWBElATJ5k98etNcGlbhukFsVNnMyuAdM">
<input id="company_id" name="company_id" type="hidden" value="2}">
<input type="image" src="http://localhost:8000/img/delete_icon.png" height="32" alt="Submit">
</form>
那么为什么点击编辑按钮会将删除按钮切换到另一种表单结构?