【发布时间】:2018-07-28 09:10:30
【问题描述】:
我想将 php 变量从视图传递到控制器,然后在我的模型中使用 codeigniter。
问题是变量没有被传递给控制器。
下面是我的视图和控制器代码。
请注意,变量不是通过表单输入加载的。
这是我的观点
<script>
$(document).ready(function (){
//fill data
fillgrid();
function fillgrid(){
$("#loader").show();
$.ajax({
var subcategory_id = <?php echo $sub_id; ?>,
url:'<?php echo base_url() ?>Shop/get_products_in_sub_subcategory/'+subcategory_id,
type:'GET'
}).done(function (data){
$("#fillgrid").html(data);
$("#loader").hide();
});
}
});
</script>
控制器
public function get_products_in_sub_subcategory(){
$subcategory_id = $this->uri->segment(3);
$this->Account_model->get_products_in_sub_subcategory($subcategory_id);
}
【问题讨论】:
-
你想用ajax发送有什么问题。
-
谢谢,问题是变量没有被传递给控制器。
标签: javascript jquery ajax codeigniter codeigniter-3