javascript - 加载js文件在ci bonfire中查看

标签 javascript php bonfire

我有一个模块调用ftp_data。另外,我的模块 Assets 文件夹 bonfire/modules/ftp_data/assets/js/ftp_data.js 中有一个 js 文件。 现在我想将此文件加载到我的 View 中

内部 View

<!-- Edit by Yesh -->
<div class="container-fluid">
    <form method="POST" id="url_finder" name="url_finder">
        <div class="span4">
            <h3>Search URL : <input type="search" id="search_url" name="search_url" placeholder="www.example.com"></h3>
        </div>
        <div class="span3">
            <button id="url_btn" name="url_btn" class="btn" type="submit">Search</button>
        </div>
    </form>
</div>
<!-- Edit by Yesh -->

ftp_data.js 内部

$(function(){
    $('#search_url').keyup(function(){
        var s = new RegExp(this.value.toLowerCase());
        $('.result_table .result_row').each(function() {
            if(s.test(this.innerHTML.toLowerCase())){
                $(this).show();
            }else{
                $(this).hide();
            }
        });
    });
});

最佳答案

要在 View 模块中加载 js/css 文件,您应该使用构造函数方法。您只需复制我在下面添加的代码即可。

代码如下:

 public function __construct()
    {
        parent::__construct();
        Assets::add_module_js('ftp_data', 'ftp_data.js');
    }

add_module_js():第一个参数定义要使用的模块的名称,第二个参数定义要加载的文件。

关于javascript - 加载js文件在ci bonfire中查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19634382/

相关文章:

javascript - React-query 不适用于使用 Vite 引导的项目

Javascript 适用于硬编码字符串但不适用于变量

php - Cookie 多个值

php - 安装后codeigniter bonfire php错误

mysql - 如何在 CI Bonfire 中使用 MySql 查询

javascript - 区分onclick函数中的左键和右键

javascript - 移动菜单按钮位于页面顶部

javascript - 删除特定类的 div

php - WooCommerce - 通过 product_id 获取产品描述

php - Codeigniter CIBonfire 如何从开发模式转变为生产模式?