2012-07-16 109 views
1

我想在ajax url中加载codeigniter的控制器。无法在ajax url中加载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> 

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

+0

你加载了URL助手吗?你有萤火虫吗?它确实有助于Ajax。 – Dale 2012-07-16 16:06:12

+0

当然,,我已经加载url helper ... – beben 2012-07-16 16:09:03

+0

控制台中的任何错误,消息等? – 2012-07-16 16:43:29

回答

-1

检查,你是否加载URL助手。并在您的应用程序PHP短标签是允许与否。

相关问题