laravel 在表单提交时,访问路由如何设置?
本文介绍了laravel 在表单提交时,访问路由如何设置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
表单:
<form role="form" action='' method='GET'>
<input type="text" placeholder="请输入赛事编码" name="race_num">
<button type="submit">
查询
</button>
</form>
路由:
Route::get('/', function () {
return view('searchscor');
});
Route::get('/','SearchController@searchscor');
这样写只会访问第二个。如何设置路由,点击提交按钮之后,(注意:此时表单action='')不需要调转,访问当前的控制器?
解决方案
表单:
<form role="form" action=' ' method='GET'>
<input type="text" placeholder="请输入赛事编码" name="race_num">
<button type="submit">
查询
</button>
</form>
路由:
Route::get('/','SearchController@searchscor');
控制器:
public function searchscor(Request $request){
$name=$request->input('race_num');
return view('searchscore');
}
当action=""时表示访问当前路由。
这篇关于laravel 在表单提交时,访问路由如何设置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文