如何在 laravel blade 中传递不是输入字段的参数?
How to pass argument that is not input field in laravel blade?
我可以使用下面显示的格式将输入字段值传递给控制器
<form method="GET" action="{{Request::fullUrl()}}">
但是,如何传递不是输入字段的值,例如 bootstrap 下拉值?
有人知道如何使用 laravel 5 设置请求参数吗?
例如,Request::get('search') 给我 baseurl/search=
这是非输入字段的示例
<div id="filterDropDown" class="btn-group col-md-3">
<button type="button" class="btn btn-info dropDownTitle">Filter</button>
<button type="button" class="btn btn-info dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" style="left:14px">
<li value=""><a href="#">All Records</a></li>
<li value="Waiting"><a href="#">Waiting</a></li>
<li value="Resolved"><a href="#">Resolved</a></li>
</ul>
实现您所要求的最佳方法是将下拉列表的值添加到隐藏的输入字段。首先在字段中添加:
<input type="hidden" name="dropdown" />
然后,添加一些 jQuery,当单击下拉菜单时将更新隐藏输入字段的值:
$('.dropdown-menu a').click(function() {
$('[name="dropdown"]').val( $(this).text() );
});
然后单击下拉列表中的 link,它将用文本填充隐藏字段。看看这个jsfiddle for a working example.
我可以使用下面显示的格式将输入字段值传递给控制器
<form method="GET" action="{{Request::fullUrl()}}">
但是,如何传递不是输入字段的值,例如 bootstrap 下拉值?
有人知道如何使用 laravel 5 设置请求参数吗? 例如,Request::get('search') 给我 baseurl/search=
这是非输入字段的示例
<div id="filterDropDown" class="btn-group col-md-3">
<button type="button" class="btn btn-info dropDownTitle">Filter</button>
<button type="button" class="btn btn-info dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" style="left:14px">
<li value=""><a href="#">All Records</a></li>
<li value="Waiting"><a href="#">Waiting</a></li>
<li value="Resolved"><a href="#">Resolved</a></li>
</ul>
实现您所要求的最佳方法是将下拉列表的值添加到隐藏的输入字段。首先在字段中添加:
<input type="hidden" name="dropdown" />
然后,添加一些 jQuery,当单击下拉菜单时将更新隐藏输入字段的值:
$('.dropdown-menu a').click(function() {
$('[name="dropdown"]').val( $(this).text() );
});
然后单击下拉列表中的 link,它将用文本填充隐藏字段。看看这个jsfiddle for a working example.