用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1461|回复: 5
收起左侧

[讨论/交流] CI框架入口index.php调用函数带参

[复制链接]
发表于 2015-9-2 19:15:34 | 显示全部楼层 |阅读模式
window.location.href = 'index.php?c=special&m=special_add&d=1002'
上面这句话调用的是控制器special下的方法special_add,我想知道d=1002应该是对参数的传递吧?我在方法special_add中应该怎样获取参数d的值呢?方法special_add如下:

function special_add($item)
    {
       $data['item_list']=$this->special_model->get_item_list(1000);
       $data['item']=$item;
       $data['pro_list']=$this->special_model->get_proname_list_by_item($item);
        $this->load->view('addspecial_view', $data);
    }
我以为参数d的值是赋给$item的,但不是这样...
请高手指教!

 楼主| 发表于 2015-9-2 20:09:39 | 显示全部楼层
可以这样吗?
window.location.href = 'index.php?c=special&m=special_add&d=' + document.getElementById("item").value;
 楼主| 发表于 2015-9-2 20:10:08 | 显示全部楼层
请高手赐教!
 楼主| 发表于 2015-9-2 20:30:35 | 显示全部楼层
谁来解答下呢?
发表于 2015-9-3 11:01:54 | 显示全部楼层
你的用法是 enable_query_strings 模式
並不支援你那種取參數的方式

請使用 $get_data = $this->input->get('d', TRUE); 來取

本版积分规则