依赖于php中其他下拉列表的下拉列表
嘿,朋友们,我正在尝试制作两个下拉框。第一个是传感器类型选择。第二个是传感器名称,它应该依赖于第一个。我使用的是MVC架构。下面是我使用的代码。在viewpage.php中,我有:依赖于php中其他下拉列表的下拉列表,php,javascript,sql,Php,Javascript,Sql,嘿,朋友们,我正在尝试制作两个下拉框。第一个是传感器类型选择。第二个是传感器名称,它应该依赖于第一个。我使用的是MVC架构。下面是我使用的代码。在viewpage.php中,我有: <table> <td> <label><b>Sensors Types:</b></label> </td> <td> &l
<table>
<td>
<label><b>Sensors Types:</b></label>
</td>
<td>
<?php echo form_dropdown('sensor_types', $sensor_types, '#', 'id="sensor_types" onchange="copy();" ');?>
</td>
<td> </td>
<td> </td>
<td>
<label><b>Sensor Name:</b></label>
</td>
<td>
<?php echo form_dropdown('sensorzs', $sensorzs, '#', 'id="sensorzs"'); ?>
</td>
</tr>
</table>
php中的代码是这样的
function edit(){
if($this->CI->input->post('editform_id') == NULL) redirect('configuration/node/');
$view_data['page_title'] = "Node edit details";
$view_data['page_name'] = "";
$view_data['detail'] = $this->CI->model->get_node($this->CI->input->post('editform_id'));
$view_data['sensor_types'] = $this->CI->model->get_all_sensor_types();
$view_data['sensorzs'] = $this->CI->model->sensors_list($this->CI->input->post('editform_id'));
$this->CI->load->view('config_node_view', $view_data);
}
在过去的几天里,我一直在尝试这个方法,但可能会得到结果。搜索了很多网站和博客,但我无法得到所需的结果 如果您希望创建下拉框,我认为您不应该创建表,而是需要select标记。 我知道这并不能完全回答你的问题,但我相信这应该让你开始。 如果您的php代码正在生成所需的结果,请将它们填充到select标记中,并从中获取结果
function edit(){
if($this->CI->input->post('editform_id') == NULL) redirect('configuration/node/');
$view_data['page_title'] = "Node edit details";
$view_data['page_name'] = "";
$view_data['detail'] = $this->CI->model->get_node($this->CI->input->post('editform_id'));
$view_data['sensor_types'] = $this->CI->model->get_all_sensor_types();
$view_data['sensorzs'] = $this->CI->model->sensors_list($this->CI->input->post('editform_id'));
$this->CI->load->view('config_node_view', $view_data);
}