2017-01-07 21 views
0

私の入力が含まれていません:Laravel - 要求は、私は次の形式を持っている

<div class="container text-center search-container"> 
    <form id="search-form" action="" method="post"> 
     <div class="nopadding col-xs-12 col-sm-2"> 
      <select name="huge" class="form-control input-block-level selectpicker search-selector" data-style="btn-default btn-fill btn-block"> 
       <option disabled>Search in...</option> 
       <option value="1" selected>foo1</option> 
       <option value="2">foo2</option> 
       <option value="3">foo3</option> 
      </select> 
     </div> 
     <div class="nopadding col-xs-12 col-sm-8"> 
      <input type="text" class="form-control input-block-level search-bar" id="searchbar"> 
     </div> 
     {{ csrf_field() }} 
     <div class="nopadding col-xs-12 col-sm-2"> 
      <button class="btn btn-info btn-fill search-button input-block-level" type="submit">Search</button> 
     </div> 
    </form> 
</div> 

私はselect要素にbootstrap-selectを使用しています。

これは私のコントローラのメソッドを呼び出して、私はdd($request->all()を行う際には、しかし、ここで私が得る何をすべきかです:

array:2 [▼ 
    "huge" => "1" 
    "_token" => "somethingReallyLongAndBoring" 
] 

基本的に、私は私の入力を取得することはできませんよ。私が間違っていたことは何ですか?

答えて

3

入力フィールドにname属性を追加する必要があります。

<input type="text" class="form-control input-block-level search-bar" id="searchbar" name="searchbar">

+0

私は馬鹿だ、ありがとう:) – EddaSnorra

関連する問題