1

我想在 ajax url 中加载 codeigniter 的控制器。

这是codeigniter主视图头部的代码:

<script type="text/javascript">

        var x = 1;

        function cek(){
            $.ajax({
                url: "<?=base_url();?>cekPesan",
                cache: false,
                success: function(msg){
                    $("#notifikasi").html(msg);
                }
            });
            var waktu = setTimeout("cek()",3000);
        }

        $(document).ready(function(){
            cek();
            $("#pesan").click(function(){
                $("#loading").show();
                if(x=1){
                    $("#pesan").css("background-color","#efefef");
                    x = 0;
                }else{
                    $("#pesan").css("background-color","#4B59a9");
                    x = 1;
                }
                $("#info").toggle();
                //ajax untuk menampilkan pesan yang belum terbaca
                $.ajax({
                    url: "<?=base_url();?>lihatPesan",
                    cache: false,
                    success: function(msg){
                        $("#loading").hide();
                        $("#konten-info").html(msg);
                    }
                });

            });
            $("#content").click(function(){
                $("#info").hide();
                $("#pesan").css("background-color","#4B59a9");
                x = 1;
            });
        });

    </script>

当我运行它时,页面无法加载。我不明白为什么。

4

1 回答 1

-1

检查,您是否加载了 URL 帮助程序。并且在您的应用程序中是否允许使用 php 短标签。

于 2013-04-25T10:38:04.653 回答