[英]Pass a select tag value to a route url on laravel framework
How do I do this in laravel while passing it to a route我如何在 laravel 中执行此操作,同时将其传递给路线
<select id="selectUser" name="selectUser" class="form-control text-md-right" onchange="alert(Getfield());">
<option value="" disabled selected>Please Select Service</option>
@foreach($ListServices as $lst)
<option value="{{$lst->ServiceName}}">{{ $lst->ServiceName }}</option>
@endforeach
</select>
<?php
if(isset(!empty($_GET['selectUser'])) {
Route + $_GET['selectUser']
}
?>
This is without a form method just using link route while passing the value of select tag?这是没有表单方法,只是在传递 select 标签的值时使用链接路由?
why not pass it as query string为什么不将其作为查询字符串传递
{{ route(Route::currentRouteName(),array('somevariable' => 'value'))
If you want to redirect back to self with option select value use javascript class and jquery do something like如果您想使用选项 select 值重定向回自我,请使用 javascript class 和 ZD223E1439188E468349EZD527 之类的东西
('#selectuser').change(function (e) {
$.redirect('{{ route(Route::currentRouteName()}}',
{
user: e.val(),
});
});
and then use $request->get('user')
to access.然后使用$request->get('user')
访问。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.