0

このエラーが常に発生するのはなぜですか? Fatal error: Call to undefined function js() in C:\xampp\htdocs\school\application\views\search_entry_view.php 行 66?

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()

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 に答える
0

スクリプトが関数を見つけられませんjs()。私が覚えているjs()ように、CIには機能があります。作成しましたjs()か?

于 2013-07-23T02:27:45.757 に答える