Laravel 4.2 表单模型绑定 Select 框

Laravel 4.2 Form-Model Binding with Select Boxes

我已经创建了一个 select 下拉元素,但我无法用我的后端模型中保留的值预先填充它。

{{ Form::select('marketplace_id', [
            "A1PA6795UKMFR9" => "DE",
            "A1RKKUPIHCS9HS" => "ES",
            "A13V1IB3VIYZZH" => "FR",
            "APJ6JRA9NG5V4" => "IT",
            "A1F83G8C2ARO7P" => "UK"
        ], 'marketplace_id') }}

表格打开方式

{{ Form::model($config, array('url' => '/reputation/setup' )) }}

所有其他绑定(所有 text 字段)都正常工作。

您需要使用实数值或具有实数值的变量。例如,而不是这个:

], 'marketplace_id') }}

你应该这样做:

], $marketplace_id) }}

或者这样:

], 'A13V1IB3VIYZZH') }}