Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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和css codeigniter的困难_Javascript_Codeigniter - Fatal编程技术网

查找javascript和css codeigniter的困难

查找javascript和css codeigniter的困难,javascript,codeigniter,Javascript,Codeigniter,嗨,如何在视图模型中使用ACE 我在codeigniter中的js文件夹和应用程序中的css文件夹中保存了css和javascript。我如何才能访问它?我很难链接它们 万维网 应用 -jsfolder -jsfiles -cssfolder -cssFiles <?php //birds.php class Birds extends CI_Controller{ function index(){ $this->load->view('bird

嗨,如何在视图模型中使用ACE 我在codeigniter中的js文件夹和应用程序中的css文件夹中保存了css和javascript。我如何才能访问它?我很难链接它们

万维网 应用 -jsfolder -jsfiles -cssfolder -cssFiles

<?php
//birds.php
class Birds extends CI_Controller{

      function index(){
        $this->load->view('birds_view');
      }

      function get_birds(){
        $this->load->model('birds_model');
        if (isset($_GET['term'])){
          $q = strtolower($_GET['term']);
          $this->birds_model->get_bird($q);
        }

      }

    }


<?php
//birds_model.php

    class Birds_model extends CI_Model{

      function get_bird($q){
        $this->db->select('bird');
        $this->db->like('bird', $q);
        $query = $this->db->get('birds');
        if($query->num_rows > 0){
          foreach ($query->result_array() as $row){
            $row_set[] = htmlentities(stripslashes($row['bird'])); //build an array
          }
          echo json_encode($row_set); //format the array into json data
        }
      }
    }
    }

bird_view.php


      <style>
        .ui-autocomplete-loading {
          background: #fff url('../link/to/ajax-loading-image') right center no-repeat !important;
        }
        </style>

        <link href="<?php echo base_url().'css/' ?>./css/jquery.ui.css" rel="stylesheet" type="text/css" />
         <script type="text/javascript" src="<?php echo base_url().'js/'?>/js/jquery.js"></script>
         <script type="text/javascript" src="<?php echo base_url().'js/'?>/js/jquery.ui.js"></script>


        <input type="text" id="birds" />

        <script>
        $(function(){
          $("#birds").autocomplete({
            source: "birds/get_birds" // path to the get_birds method
          });
        });
        </script

在结束php标记后,您真的需要那个“点”吗

/

同时删除额外的前导斜杠:

<link href="<?php echo base_url(); ?>css/jquery.ui.css" />
<script type="text/javascript" src="<?php echo base_url(); ?>js/jquery.js"></script>
<script type="text/javascript" src="<?php echo base_url(); ?>js/jquery.ui.js"></script>

您应该将css和js文件链接为:-

<link href="<?php echo base_url().'css/jquery.ui.css'; ?>" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php echo base_url().'js/query.js'; ?>"></script>
<script type="text/javascript" src="<?php echo base_url().'js/jquery.ui.js'; ?>"></script>
请注意
base\u url()
接受参数,如果这个href