【发布时间】:2014-05-20 00:25:30
【问题描述】:
我一定错过了什么。我正在尝试从选择中获取 on submit,以在所选项目上显示字段。
//the view
{{ Form::open(array('route' => 'user.show', 'name' => "frm_select_client")) }}
{{Form::select('client_id', array('-1' => 'Please select...') + $usersperclient, null, array('class' => 'selectpicker', 'id' => 'client_id', 'name' => 'client_id', "onchange" => "document.frm_select_client.submit();") );}}
{{ Form::close() }}
//routes.php
Route::resource('user', 'UserController');
我正在寻找一种将 URL 用户/id (user/1901) 放入然后转到 UserController::show() 的方法。 我看到的所有示例都直接来自该节目的链接:
<a class="btn btn-small btn-success" href="{{ URL::to('user/' . $value->id) }}">Show this user</a>
我知道我可以在 javascript 中做到这一点,但我希望以最好的方式做到这一点,因为我可能会经常这样做。希望这很清楚。 提前谢谢!
编辑: 我正在寻找一种方法来格式化表单提交以完成资源丰富的格式,在这种情况下(用户/{id} 用于节目)。
【问题讨论】:
-
你的问题不清楚。
-
好的..对此感到抱歉...我能想到的最清晰的重新表述方式:当我更改选择(onchange)时如何安排视图,它提交给 user.show 路线,或使用路由语言:user/(the_id_selected_in_select)
-
检查答案,如果需要,请告诉我。