2013-12-15 42 views
0

我想通過部分負載得到樹枝模板。symfony2 jquery部分負載

這裏是控制器:

public function kategoriAction() 
{ 
    $kategori = new EmlakKategori(); 
    $form = $this->createForm(new EmlakKategoriType(), $kategori); 

    return $this->render('CompanySiteBundle:Admin:kategori.html.twig', array(
     'form' => $form->createView() 
    )); 
} 

這裏是模板:

   <li><a href="#">Emlak Ekle</a></li> 
       <li><a href="#">Emlak Sil</a></li> 
       <li><a href="#">Emlak Özellik Ayarları</a></li> 
       <li><a href="#kategori" id="kategori">Kategori Ayarları</a></li> 


      <div class="col-md-8" id="content"></div> 

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $("#kategori").click(function(){ 
      $("#content").load("{{ path('kategori') }}"); 
     }); 
    }); 
</script> 

當我點擊鏈接#kategori,我得到200 OK,但頁面沒有加載到#內容股利。 我的錯是什麼?

回答

0

爲了測試,你可以將其更改爲

$.get("{{ path('kategori') }}", function(data){ 
    $("#content").html(data); 
}); 

那麼你可以設置一個破發點,也許你可以看到這個問題。

+0

感謝您的回答,我如何設置中斷點?我不熟悉..謝謝。 – yigitozmen

+0

你可以使用chrom或firefox的開發工具。 https://developers.google.com/chrome-developer-tools/docs/javascript-debugging – tire0011

+0

啊好的,即時通訊使用螢火蟲..但它得到200 OK,但沒有加載 – yigitozmen