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