使用Jquery获取URL参数

时间:2015-03-12 11:55:35

标签: php jquery codeigniter jquery-ui

如何使用JQuery获取以下URL的第三个URL段?

192.168.0.108:85/new_caretech/nurse

 192.168.0.108:85/new_caretech/index.php/nurse

我希望uri护士来自上述任何一个网址

1 个答案:

答案 0 :(得分:0)

这取决于您base_url的内容。在这些行上签入appplication/config/config.php

$config['base_url'] = '';
$config['index_page'] = '';

默认情况下,设置Codeigniter是为了让你的base_url为空,但是你应该把它设置为你当前的服务器,在你看来它应该是192.168.0.108:85/new_caretech/而你的index_page默认为index.php ..这可以在htaccess中更改。但就目前而言,我们会将其设置为index.php。因此,要获取URI分段,您需要:

如果你的URI是:

192.168.0.108:85/new_caretech/index.php/some/another

并且您希望获得单词another,然后使用:

$this->uri->segment(2);

如您所见,它将查看从左到右编号的base_url / index_page之后的段。

然后,您可以将其设置为变量并将其传递给JS的视图或直接传递给HTML。