2015-06-10 71 views
0

我有代碼調用莫塔爾Bootstrap使用Laravel 4其他頁面的代碼。但在一個模式不會出現在其他頁面。以下是我的javascript代碼:Laravel 4莫塔爾阿賈克斯不工作

<script> 
    $(function() { 
     //ambil data untuk detail buku 
     $(".detail-dialog").click(function() { 

      $('#container-modal-ajax')        
      .dialog({ 
       modal: true, 
       title: 'Rincian Buku', 
       shadow: true, 
       show:{ effect: "puff", duration: 500 }, 
       hide:{ effect: "puff", duration: 1000 }, 
       overlay: true, 
       draggable: true, 
       open: function(){ 
        $.ajax({ 
         url: "/user/home"       
        }); 
       },  
       buttons: [ 
        { 
         text: "ok", 
         click: function() { 
         $(this).dialog("close"); 
         } 
        } 
        ]        
      }); 

      $("#dialog").load("detail.php", function() { 

      }); 
     }); 

    }); 
</script> 

這是真的如果我寫下控制器路由,在url ajax節?

回答

0

看起來像yu正在使用jQuery爲您的AJAX調用,根據他們的文檔默認爲GET請求。

所以,你需要確保你有/用戶的路由設置/家

一個例子路線是:

Route::get('/user/home', function() 
{ 
    return 'User home'; 
});