0

为什么我总是收到此错误 - 致命错误:在第 66 行的 C:\xampp\htdocs\school\application\views\search_entry_view.php 中调用未定义函数 js()?

我的 search_entry_view.php 中有这段代码:

<script>
$(document).ready(function(){
Ges.baseurl = '<?php echo base_url(); ?>';
});    
</script>
<?php echo js('assets/js/ges.js'); ?>

ges.js 中的这段代码

var Ges = {
    baseurl: '',
    indexpage:'',

    search_by: function(){
        var search_by = $('#search_by').val();

        if (search_by === '1') {
            $('#grade').hide();
        }
        if (search_by === '2') {
            $('#teacher').hide();
        }
        if (search_by === '3') {
            $('#item').hide();
        }
        if (search_by === '4') {
            $('#sy').hide();
        }
    }
};
4

2 回答 2

0

脚本找不到js()函数。我记得js()CI中有功能。你创造了js()吗?

于 2013-07-23T02:27:45.757 回答
0

如果不存在,请尝试创建自己的js()

1.system/helper/url_helper.php

添加一个函数,如:

if ( ! function_exists('js'))
{
    function js($uri = '')
    {
        $CI =& get_instance();
        return '<script type="text/javascript" src="'.$CI->config->base_url($uri).'"></script>'
    }
}
于 2013-07-23T02:58:20.333 回答