Ajax 创建动态导航子菜单使用Codeigniter从数据库中选择?
我正在尝试使用ajax在codeigniter中创建一个带有子菜单的菜单。我成功地创建了菜单,但在创建子菜单时遇到了问题。当我点击菜单时,我在cosole.log中检查它,它显示的控制器是获取详细信息,但之后我不知道为什么它不工作。请任何人解决这个问题。提前谢谢 这是我的视野范围Ajax 创建动态导航子菜单使用Codeigniter从数据库中选择?,ajax,codeigniter,Ajax,Codeigniter,我正在尝试使用ajax在codeigniter中创建一个带有子菜单的菜单。我成功地创建了菜单,但在创建子菜单时遇到了问题。当我点击菜单时,我在cosole.log中检查它,它显示的控制器是获取详细信息,但之后我不知道为什么它不工作。请任何人解决这个问题。提前谢谢 这是我的视野范围 <form action="" method="post" id="frm_submenu"> <div class="form-group">
<form action="" method="post" id="frm_submenu">
<div class="form-group">
<label for="menu">Select Menu</label>
<select class="form-control" id="selectmenuid">
<option value="">-- Select Menu --</option>
<?php foreach($showData as $show):?>
<option value="<?php echo $show->menu_id?>"><?php echo $show->menu_name?></option>
<?php endforeach;?>
</select>
</div>
<div class="form-group">
<label for="menu">Select Sub Menu</label>
<select class="form-control" id="selectsubmenu">
<option value="">-- Select Submenu Menu --</option>
</select>
</div>
<div class="form-group">
<label for="imagetitle">Image Title</label>
<input type="text" class="form-control" name="imagetitle" id="imagetitle" placeholder="Enter Image Title" required="required">
</div>
<div class="form-group">
<label class="btn btn-default btn-file">
Browse <input type="file" style="display: none;">
</label>
</div>
<button type="submit" class="btn btn-primary" id="submit">Submit</button>
</form>
这是我的示范区
public function getSubmenu(){
$this->db->select('submenu_id,submenu_name');
$this->db->from('menu,submenu');
$this->db->where('submenu.menu_id=menu.menu_id');
$this->db->where('submenu.menu_id', $selectmenuid);
return $query->result_array();
}
您必须在模型方法中接收
$selectmenuid
:
public function getSubmenu($selectmenuid){
$this->db->select('submenu_id,submenu_name');
$this->db->from('menu,submenu');
$this->db->where('submenu.menu_id=menu.menu_id');
$this->db->where('submenu.menu_id', $selectmenuid);
return $query->result_array();
}
public function getSubmenu(){
$this->db->select('submenu_id,submenu_name');
$this->db->from('menu,submenu');
$this->db->where('submenu.menu_id=menu.menu_id');
$this->db->where('submenu.menu_id', $selectmenuid);
return $query->result_array();
}
public function getSubmenu($selectmenuid){
$this->db->select('submenu_id,submenu_name');
$this->db->from('menu,submenu');
$this->db->where('submenu.menu_id=menu.menu_id');
$this->db->where('submenu.menu_id', $selectmenuid);
return $query->result_array();
}