1
私はデータベースから入力されているドロップダウンリストを持っています。正常に動作していますが、ビューファイルでは、すべての値の上端に「SELECT」を表示するドロップダウンリストが必要です。あなたは親切に私にこれを手伝ってくれませんか?Codeigniterのドロップダウンリストに「SELECT」を表示する方法は?
私は私のビューファイルで私のコントローラの私のモデル -
function dropdown_batchlist() {
$this->db->select('batchname, batchid');
$records=$this->db->get('batch');
$data=array();
foreach ($records->result() as $row)
{
$data[$row->batchid] = $row->batchname;
}
return ($data);
}
そして、これで
// To get the batch name
$this->load->model('dropdown_batchlist');
$data['dropdown_batchlist']= $this->dropdown_batchlist->dropdown_batchlist();
この中でこれを持ってアドバンス
のおかげで
<?php echo form_dropdown('batchid', $dropdown_batchlist); ?>
ありがとう、スワットキン。それは完璧に働いています。あなたは親切に別の問題を解決するのを助けてくれるでしょうか? jqueryを使ってドロップダウンリストを検証したいのですが、そうするためにはclass = "required"を追加する必要がありますが、どこに置くべきか分かりません。親切に私を助けてくれませんか?前もってありがとうございます:) –
はい、ビューファイルで、ドロップダウンヘルパーの4番目のパラメータに文字列を渡してください: '<?php echo form_dropdown( 'batchid'、$ dropdown_batchlist、null、 'class =" required "'); ?> ' – swatkins