0
こんにちは私は、URLにオプションと値を検索する必要があります。私はそれが非常に基本的だと知っていますが、これまでテンプレートを使用する前に検索機能を実装したことはありませんが、今度はそれを使用する必要があります。以下は私のコードですよ。URLのオプションと値の検索LARAVEL 5.2
今私は、リンク list/%7Boption%7D/%7Bvalue%7D
でこれを取得していますが、私は、リンクlist/Hello/thisishelloworld
でこれをしたいか、これはlist/option?Hello/value?thisishelloworld
かもしれませんが、私は、私が代わりにPost
方法
とYAのGet
を使用して2番目のオプションを取得することができると思いますそのin LARAVEL 5.2
<center>
<div class="form-group">
<label>Select your option from below</label>
<select class="form-control" id="options" name="options" style="width:100%" type="checkbox">
<option>Hello</option>
<option>World</option>
<option>it's Me</option>
</select>
</div>
<div class="col-md-4" id="value">
<div class="panel panel-warning">
<div class="panel-heading">
Enter your Search below
</div>
<form role="form" action="/list/{option}/{value}" method="post">
{{ csrf_field() }}
<div class="form-group has-success">
<input class="form-control" placeholder="Search" type="text" name="{{ value }}" id="value">
<input type="submit" class="btn btn-primary" name="submit" value="Search">
</div>
</form>
</div>
</div>
</center>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
function hide() {
$("#value").hide();
$("#h").hide();
$("#search").hide();
}
function show() {
$("#value").show();
$("#h").show();
$("#search").show();
}
function initHandlers() {
$("#options").change(function() {
show();
});
}
hide();
initHandlers();
</script>
私はルートとコントローラを持っています。ルート:get( "list/{option}/{value}、Controller @ showList);' –