我需要从select标签中获取值,但问题是我需要将值发送到路由,例如:
<select name="feeling">
<option value="0">Joyous</option>
<option value="1">Glad</option>
<option value="2">Ecstatic</option>
我需要将值发送到这样的路由: retrieve_money / 0 /帐户
我如何获得价值并发送到另一条路线 retrieve_money / {在这个阵营我需要值} / account
感谢。
答案 0 :(得分:0)
试试这个:
您可以通过进行以下修改来使用JavaScript实现此目的
在视图中
<select onChange="newFunction(this)" name="feeling">
<option value="0">Joyous</option>
<option value="1">Glad</option>
<option value="2">Ecstatic</option>
脚本
function newFunction(newVal){
window.location.href = '/retrieve_money/'+newVal+'/account';
}
路线
Route::get('/retrieve_money/{selectVal}/account', ['uses' => 'DemoController@demoFunction');
希望这会让你开始。