2014-12-21 197 views
-1

首先是我有2個數據庫表。 第一個表用於項目,第二個表用於每個項目的處理。如何在點擊按鈕時動態更新局部視圖

第一個表格數據將顯示爲一個html表格,並且每行 將有一個動態生成的編輯,刪除,顯示處理按鈕/鏈接。

我的問題是,我想在通過點擊按鈕或鏈接(進程)選擇一個項目以顯示第二表作爲第一表的底部的局部視圖(相同的視圖)。

當選擇新項目的局部視圖會動態更新。

我的第一個觀點是使用的IEnumerable庫,應我的部分觀點用一個IEnumerable庫還?

我試圖加載我的局部視圖使用javascript但「米得到一個錯誤。

+0

顯示你已經嘗試和錯誤的細節。 –

+0

老兄,你應該考慮這類項目的任何前端框架。我建議你AngularJS。 –

回答

0

創建一個行動,這將接受參數和返回的局部視圖。在您的客戶端上進行的第二臺股利和註冊單擊處理程序:

<div> 
    <button id="btnLoadTable">Load table with id = 1</button> 
</div> 
<div id="table2">TABLE 2</div> 

<script type="text/javascript"> 
    $(document).ready(function(){ 
      $('#btnLoadTable').click(function(){ 
       $('#table2').load('yoursite.com/controller/partialViewAction'); 
      } 
     }); 
    }); 

</script> 

jQuery的$.load函數執行HTTP請求,收到你的部分觀點,並把它的html<div id="table2">

相關問題