2016-12-06 13 views
0

リチウムフォームヘルパーを使用して、selectタグを挿入すると、1つの項目を選択できます。リチウム: `multiple`オプションでselect2を正しく使用する

サンプル:今、あなたは文字列で送信された値を取得するためにmultipleオプション、form helper試みでfield方法でSelect2 jQueryプラグインを使用したい場合は

echo $this->form->field('myfield', array(
    'type' => 'select', 
    'list' => array(
     'id1' => 'value1', 
     'id2' => 'value2', 
     ), 
    ) 
); 

multipleオプションが設定されている場合でも !

非ワーキングサンプル:

echo $this->form->field('myfield', array(
    'type' => 'select', 
    'list' => array(
     'id1' => 'value1', 
     'id2' => 'value2', 
     ), 
    'multiple' => true, 
    ) 
); 

答えて

0

field方法が提出フォームで配列値を受け付けません。

multipleオプションを使用してフォームヘルパーでselectメソッドを試してみてください。

サンプルコード:

echo $this->form->select('myfield', 
    array(
     'id1' => 'value1', 
     'id2' => 'value2', 
    ), 
    array(
     'multiple' => true, 
    ) 
); 
関連する問題