在“编辑页面”的“选择选项”中检索数据

时间:2014-04-28 07:47:59

标签: javascript php mysql laravel

我正在使用Laravel 4.我遇到了一些问题。我有一个用户表,其中包含字段。 State,Region,Area和City,它们都是字符串(varchar)。

现在,我有“编辑用户”页面。在编辑用户中,如何在选择下拉列表中显示用户信息状态,区域等?这是我的代码。

{{ Form::select('state', array(
'' => 'Choose One', 1 => 'Luzon', 2 => 'Visayas', 3 => 'Mindanao'), 
null,
array('class' => 'selectpicker', 
'id' => 'state', 
'data-live-search' => 'true',
'onchange' => 'document.getElementById("state2").value=this.options[this.selectedIndex].text'
 ));
  }}

如何为已在下拉列表中显示或选择的特定用户创建值? 谢谢!

1 个答案:

答案 0 :(得分:0)

看看这是否适合你:

$states = array( 'Choose One', 'Luzon', 'Visayas', 'Mindanao' );

{{ Form::select('state', 
    $states, 
    array_search($user->State, $states ),  // default value
    array(
        'class' => 'selectpicker', 
        'id' => 'state', 
        'data-live-search' => 'true',
        'onchange' => 'document.getElementById("state2").value=this.options[this.selectedIndex].text'
    ));  
}}