3 回答

TA贡献1757条经验 获得超8个赞
您的路由错误。无需路由url即可访问$_GET
值。
尝试下面的代码。
更改$route['search?(:any)'] = "test/search?$1";
为$route['search'] = "test/search";
要获得它的值:
$this->input->get('result');
$this->input->get('c');

TA贡献1803条经验 获得超3个赞
您尝试使用Get方法值(例如Url参数),请尝试以下代码
jQuery代码
$(".submit").click(function(){
state = $("#state").val();
city = $(".city").val();
window.location.href="<?php echo base_url(); ?>search?state="+encodeURIComponent(state)+"&city="+encodeURIComponent(city);
});
路线
$route['search'] = "test/search";
控制器
public function search()
{
$state = $this->input->get('state');
$city = $this->input->get('city');
}
- 3 回答
- 0 关注
- 142 浏览
添加回答
举报