[英]AJAX filling dropdown in codeigniter
So I have problem filling dropdown option with AJAX. 所以我在用AJAX填充下拉选项时遇到问题。
This is my JavaScript code 这是我的JavaScript代码
<script type="text/javascript">
$(document).ready(function(){
$("#sepatu").click(function(e){
e.preventDefault();
var site_url = "<?php echo base_url()?>index.php/pelanggan/dyos_sepatu/";
$("#content").load(site_url);
})
})
</script>
that script is redictering to this controller 该脚本正在向该控制器发送指令
public function dyos_sepatu(){
$data['jenis'] = $this->db->query("SELECT * FROM jenis_sepatu")->result();
$this->load->view('pelanggan/sepatu_dyos',true,$data);
}
and this is my view (pelanggan/sepatu_dyos) loaded by the controller : 这是控制器加载的我的视图(pelanggan / sepatu_dyos):
<select name="jenis" class="form-control">
<?php
foreach ($jenis as $data){?>
<option value="<?php echo $data->id_jenis_sepatu;?>"><?php echo $data->nama_jenis;?></option>
<?php
}
?>
</select>
the dropdown value is doesnt show like this : 下拉值不是这样显示的:
what is my problem? 我怎么了
Try once like this... 像这样尝试一次...
Script: 脚本:
<script type="text/javascript">
$(document).ready(function(){
$("#sepatu").click(function(e){
e.preventDefault();
var site_url = "<?php echo base_url('index.php/pelanggan/dyos_sepatu/');?>";
$("#content").load(site_url);
})
})
</script>
Controller: 控制器:
public function dyos_sepatu(){
$jenis = $this->db->get('jenis_sepatu')->result();
$this->load->view('pelanggan/sepatu_dyos',$jenis);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.