Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 站点url在导航栏代码点火器3中不工作_Javascript_Php_Css_Codeigniter - Fatal编程技术网

Javascript 站点url在导航栏代码点火器3中不工作

Javascript 站点url在导航栏代码点火器3中不工作,javascript,php,css,codeigniter,Javascript,Php,Css,Codeigniter,我不知道为什么,但网站的url在导航栏的href上不起作用。当我在“客户查看”页面并选择“技术人员”选项卡时,它不会跳转到技术人员页面,反之亦然。 我认为这与前面的代码有关。在此之前,href上的一个请求id。但我已经检查了所有连接到它的css和javascripts/jquery代码,并禁用了它(如果有),但它仍然不起作用 header.php <ul role="tablist" class="nav nav-tabs nav-tabs-horizontal">

我不知道为什么,但网站的url在导航栏的href上不起作用。当我在“客户查看”页面并选择“技术人员”选项卡时,它不会跳转到技术人员页面,反之亦然。 我认为这与前面的代码有关。在此之前,href上的一个请求id。但我已经检查了所有连接到它的css和javascripts/jquery代码,并禁用了它(如果有),但它仍然不起作用

header.php

    <ul role="tablist" class="nav nav-tabs nav-tabs-horizontal">
              <li role="presentation"><a href="<?= site_url('customers');?>" id="customers" aria-controls="customers" role="tab" data-toggle="tab">Customers</a></li>
              <li role="presentation"><a href="<?= site_url('technicians');?>" id="technicians" aria-controls="technicians" role="tab" data-toggle="tab">Technicians</a></li>
              <li role="presentation"><a href="#cs-users"  aria-controls="cs-users" role="tab" data-toggle="tab">Users</a></li>
              <li role="presentation"><a href="#service-card" aria-controls="service-card" role="tab" data-toggle="tab">Service Card</a></li>
              <li role="presentation"><a href="#rtv-card"  aria-controls="rtv-card" role="tab" data-toggle="tab">RTV Card</a></li>

    </ul>
我已经省略了所有不必要的id和类。所有选项卡都有自己的视图和控制器。此标题包含在每个选项卡页面的控制器中。像这样

customers.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Customers extends CI_Controller {

    public function __construct() {

        parent::__construct();
        $this->load->helper('url');
        $this->load->helper('form');
        $this->load->library('form_validation');
    }

    public function index() {
        $this->load->view('header');
        $this->load->view('customers');
    } 
}

?>

该url已在
autoload.php
中声明,但仍不起作用。
我试着在其中一个主页按钮上使用site_url,它正在工作。你认为哪里不对?我无法继续使用此代码,它已经困扰我两天了。我希望有人能帮助我。谢谢

Config/Config.php

$config['base_url'] = '';
$config['index_page'] = '';
$autoload['helper'] = array('url');
config/autoload.php中

$config['base_url'] = '';
$config['index_page'] = '';
$autoload['helper'] = array('url');
以及

<a href="<?php echo base_url()?>index.php/customers"

尝试
或使用
@wolfgang1983仍不工作。谢谢。我想我现在知道为什么它没有转到另一页了。我认为这与数据切换有关。我想问你这是什么,但我想我用谷歌搜索一下。非常感谢你!等等,我能问一下,我能不重新加载页面就加载它吗?加载而不重新加载意味着??提示:试试AJAX