Javascript 如何使用Codeigniter从数据库填充下拉列表

Javascript 如何使用Codeigniter从数据库填充下拉列表,javascript,php,jquery,mysql,codeigniter,Javascript,Php,Jquery,Mysql,Codeigniter,我很难将数据库中的数据显示到下拉列表中。我尝试了所有方法,但都不起作用 我希望它看起来像这样,但我就是不能让它工作。 用户应该能够从数据库中获取员工的id/姓名 我尝试过这个网站,但我不知道把所有的东西都放在哪里,它太令人困惑了。我需要帮助。多谢各位 这是我的密码: 控制器(home.php) 查看(payroll_add.php)我的视图就是这样的 添加员工工资单 选择员工 无法准确获取代码,但如果需要从服务器获取选择下拉列表,可以执行以下操作: 控制器: $data['options']=

我很难将数据库中的数据显示到下拉列表中。我尝试了所有方法,但都不起作用

我希望它看起来像这样,但我就是不能让它工作。 用户应该能够从数据库中获取员工的id/姓名

我尝试过这个网站,但我不知道把所有的东西都放在哪里,它太令人困惑了。我需要帮助。多谢各位

这是我的密码:

控制器(home.php)

查看(payroll_add.php)我的视图就是这样的

添加员工工资单

选择员工
无法准确获取代码,但如果需要从服务器获取
选择
下拉列表,可以执行以下操作:

控制器:

$data['options']=array('option1','option2','onptionN');//Your options   
$this->load->view('your_view', $data);
视图:

  <select name='' id=''>
   <?php
   foreach($options as $option)
   {
   echo'<option value="'.$option.'">'.$option.'</option>'; 
   }
   ?>
   </select>

注意:我注意到您的控制器文件名为home.php,如果您使用codeigniter 3及以上版本,您会发现需要home.php
$data['options']=array('option1','option2','onptionN');//Your options   
$this->load->view('your_view', $data);
  <select name='' id=''>
   <?php
   foreach($options as $option)
   {
   echo'<option value="'.$option.'">'.$option.'</option>'; 
   }
   ?>
   </select>