andriajah Thu May 2020 1 year ago

Tutorial Set Selected Option in Dropdown Menu di Laravel

Saya akan menjelaskan cara select box dengan selected option dynamically di laravel. Anda dapat melakukannya dropdown dari database dengan nilai spesifik yang dipilih di file blade html Anda, bahkan jika Anda tidak menggunakan Class Form.

kami hampir menggunakan paket Form Composer untuk menghasilkan formulir html. Fasad formulir akan membantu membuat text box, radio button, select box dll. Anda dapat dengan mudah membuat select box dinamis dengan class form. Anda dapat membuatnya hanya nilai yang dipilih dari argumen tanpa syarat jika.

Saya akan memberikan dua cara untuk membuat opsi yang dipilih pada menu dropdown di laravel. Jadi mari kita lihat kedua contoh dan Anda dapat menggunakan proyek laravel 5 Anda.

Controller Code:

 

/**
* Show PDF
*
* @return \Illuminate\Http\Response
 */

public function consentFormListShowPDF(Request $request)
{
 $products = Product::pluck('name', 'id');
 $selectedID = 2;

 return view('stock.edit', compact('id', 'products'));
}

Contoh 1 Menggunakan Form:

<div class="form-group">
    {!! Form::Label('product', 'Product:') !!}
    {!! Form::select('product_id', $products, $selectedID, ['class' => 'form-control']) !!}
</div>

Contoh 2 Tanpa Menggunakan Form:

<select class="form-control" name="product_id">
   
  <option>Select Product</option>
    
  @foreach ($products as $key => $value)
    <option value="{{ $key }}" {{ ( $key == $selectedID) ? 'selected' : '' }}> 
        {{ $value }} 
    </option>
  @endforeach    
</select>

Saya harap ini dapat membantu Anda ....

laravel 6 laravel 5 php laravel