我正在尝试在我的Codeigniter项目中实现ajax-live-search库。该库位于 application / third_party / jQueryLiveSearch / 核心 。
该库具有自己的 core 文件夹。
问题是在我加载页面时出现的,似乎Codeigniter从框架中获取了默认的核心文件夹,因此Codeigniter尝试在application/third_party/jQueryLiveSearch/core/jQueryLiveSearch.php
中查找它而不是使用/core/jQueryLiveSearch.php
。这给出了404,因为那不是正确的路径。
似乎Codeigniter的文件夹具有优先权。
我该怎么办?我无法将库移动到Codeigniter的 core 文件夹中。我还尝试在routes.php
中创建一条路线。无论如何,告诉Codeigniter使用绝对路径吗?谢谢。
答案 0 :(得分:0)
由于您的库位于application
文件夹之外,因此可以使用baseurl
对其进行访问。
因此,您的absolute path
的{{1}}是:
library
在echo site_url("/lib/jQueryLiveSearch/core/jQueryLiveSearch.php");
插件中,您需要在AJAX Live Search
中输入url
jQuery Options