2015-06-10 32 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'; 
});