我正在尝试使用外部 js 文件重定向到控制器,以便我的 url 地址栏看起来像 [这不是链接] (http:/project/index.php/TravellerController/create/1) 我在 javascript 中的代码看起来像这样:
u55.style.cursor = 'pointer';
$axure.eventManager.click('u55', function(e) {
if (true) {
self.location.href=$axure.globalVariableProvider.getLinkUrl('TravellerController');
}
});
u55 是我的“主页”视图文件中链接的 ID,我的 TravellerController 如下所示:
<?php
class TravellerController extends CI_Controller {
public function index()
{
$data=$this->get_data();
}
function get_data(){
*some code...*
redirect('TravellerController/create/'.$data);
{
function create(){
*some code...*
}
}
?>
因此,如果我单击该链接,我的 url 地址字段将如下所示:
[这不是链接] (http://project/index.php/home/create/TravellerController)
但我希望它看起来像这样:
[这不是链接] (http://project/index.php/TravellerController/create/1)