如何在Code Igniter 2.x.x中使用jQuery


how to use jQuery in Code Igniter 2.x.x?

在我的配置文件中,我有$config['jquery'] = 'js/jquery.js';

我的jquery.js文件位于应用程序文件夹之外,位于js文件夹中

在我的控制器中,我有

public $jquery
public function __construct(){
  $this->jquery = $this->config->item('jquery');
}
public function index(){
  $data['jquery'] = $this->jquery;
  $this->load->view('site_view',$data);
}

在我的视图文件中,我有

<script type="text/javascript" src='<?php echo "$base/$jquery" ;?>'></script>

现在的问题是,
当我做一些基本的jQuery脚本时,为什么它不起作用
我尝试添加一个外部js.js文件,其中包含一个非常基本的jquery脚本,用于选中一个框和禁用一个按钮。

除非我在视图文件本身中使用普通的javascript,否则它不起作用。

我不知道发生了什么,我甚至在htaccess 中包含了js文件夹

RewriteCond $1 !^(index'.php|images|css|js|robots'.txt)

有人知道发生了什么吗?在其他框架中,我从未遇到过任何问题,包括jquery。

查看您的来源

您使用的是绝对路径,而不是有效的http://路径,请尝试使用site_url,如

<?php echo site_url($jquery);?>

注意,这是假设你的设置看起来像

/
/应用程序
/系统
/Css
/js
/index.php
/.htaccess