簡體   English   中英

Laravel選擇表單默認值

[英]Laravel select form default value

我在從laravel的選擇表單中設置默認值“請選擇”時遇到問題。 代碼來了。

$user = \App\User::where('role_id','=','3')->orderBy('name', 'ASC')->lists('name','staff_id');

這是我的刀刃

{!! Form::select('requestby', $user, Input::old('requestby'), array('class' => 'form-control')) !!}

我試圖將array_merge放進去,但似乎它正在將<option>值從staff_id覆蓋為索引值。 我現在應該怎么辦?

合並時, array_merge將重新索引數組。 您可以為此使用+ -

$user = array('' => 'Please Select') + $user;

index s不會更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM