1

オプションの編集および更新中に、選択した値を複数選択で表示するにはどうすればよいですか。

私の複数選択機能は次のとおりです。

foreach ($subjects as $sub){

 $subject_selected[]=$sub['subject_name'];

}

echo  form_multiselect('subject[]',$subject_list,'',$js,$subject_selected); ?>

私が間違っている場合は、私を修正してください..

4

2 に答える 2

3

次のようになるはずです

echo form_multiselect('subject[]',$subject_list,$subject_selected,$js); ?>

標準の複数選択フィールドを作成できます。最初のパラメーターにはフィールドの名前が含まれ、2 番目のパラメーターにはオプションの連想配列が含まれ、3 番目のパラメーターには選択する値が含まれます。パラメータの使用法は、上記の form_dropdown() を使用する場合と同じですが、もちろん、フィールドの名前は foo[] などの POST 配列構文を使用する必要があります。

于 2013-07-10T07:05:55.493 に答える