如何使用JQuery获取以下URL的第三个URL段?
192.168.0.108:85/new_caretech/nurse
和
192.168.0.108:85/new_caretech/index.php/nurse
我希望uri护士来自上述任何一个网址
答案 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。