大家好。我有4种形式的刀片文件。第四个用于重定向到另一个页面。但是,设置完路由和URL后,当我单击“下一步”按钮(在表单4上)时,它只会刷新同一页面,而不是转到表单上在操作中指定的页面。我将在下面发布刀片文件片段和路由。
我尝试使用URL('myURL')方法和Route('myNamedRoute'),但没有任何效果。
具有表单(3个这样的表单)的刀片文件:
<form id="ref-form-3" action="{{url('/ref3')}}" method="POST">
<input type="text" name="first_name" class="form-control"required>
<input type="text" name="last_name" class="form-control"required>
<input type="text" name="mobile" class="form-control"required>
<input type="email" name="email" class="form-control"required>
<input type="submit" class="btn btn-secondary" name="" value="Send" />
</form>
//第四种形式
<form id="testform" action="{{url('/next')}}" method="POST">
<button type="submit" class="btn btn-primary"id="testbtn">Next</button>
</form>
// web.php中的路由文件
Route::post('/ref3', 'Dir\SomeController@ref3');
Route::post('/next', 'Dir\SomeController@nextPg');
//控制器中的功能
public function ref3(Request $request){
echo 'eubmitted';
}
public function nextPg(Request $request){
echo 'next clicked';
}
我希望当我单击任何表单上的“提交”按钮时,将使用操作URL。相反,页面只会刷新并停留。