2017-11-06 1 views
0

データベースのレコードを選択ボックス(select2)に表示します。ここでは、この方法:on select選択したレコードのIDを取得します。

<select name="comic_publisher" id="publishers"> 
      @foreach($group as $team) 
       <option value="{{$team->comic_group_name}}">{{$team->comic_group_name}}</option> 
      @endforeach 
     </select> 

のように私はその後、選択したレコードのid手段(team-> ID)選択ボックスから名前を選択した場合のように、自動的にこのような機能を行う隠しフィールドに保存する必要があります。私はそれをテーブルに保存することができます。私は立ち往生して、ララベルでそれをする方法を知らない。

public function create() 
    { 

      $group = Group::all(['comic_group_name']); 
      return View('comic.create', compact('group',$group)); 
    } 

専門家からのすべてのヘルプ - :ここで

とは、コントローラの機能です。

ありがとうございました。

+0

あなたの質問を明確にすることができます...これは本当に不明である... – Serge

+0

は "想定選択したレコードのidが自動的に "marvelのid"を意味するようにすることができます。 –

+0

選択はフォームにありますか?そのフォームを投稿すると、選択したアイテムの値がcomic_publisherフィールドに返されます。そのため、値を希望のIDに設定します。値= "{{$ team-> id}}"は動作しますか?あなたが質問を投稿すると、もう少しコンテキストを与えることは良いことです...私たちはグループモデルが何を持っているのかわかりません...ポストコントローラは何をしていますか? – Serge

答えて

0

私はそれをよく理解している場合だけで、このように、オプション値にモデルIDを渡す:私は漫画の名前を選択した場合

<option value="{{ $team->id }}"> 
    {{$team->comic_group_name}} 
</option> 
関連する問題