2012-09-20 33 views
0

有沒有一種方法可以在局部視圖中爲動態HTML表格確定單元格位置?捕獲動態HTML表格的單元格位置

動態表:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %> 

<div> 
<table> 
     <tr> 
      <th> 
       Student ID 
      </th> 
      <th> 
       Quarter 
      </th>    
      <th> 
       Subject 
      </th> 
      <th> 
       Section 
      </th>    
</table> 
</div> 
<div> 
<table> 
     <% if (Model != null)      
      foreach (var item in Model) { %> 
     <tr> 
      <td> 
       Html.Encode(item.StudentID) 
      </td> 
      <td> 
       Html.Encode(item.Quarter) 
      </td> 
      <td> 
       Html.Encode(item.Subject) 
      </td> 
      <td> 
       Html.Encode(item.Section) 
      </td>   
    <%}%> 
</table> 
</div> 

在此先感謝

+0

發佈呈現的HTML而不是代碼生成HTML是比較有用的:)另外,你可以上究竟你的意思是'細胞location'闡述。你想要它是行還是行和列還是列? – Nope

+0

@FrançoisWahl我想要它的確切位置,所以行和列。 – user793468

回答

1

如果我理解正確的?

$('td').click(function(){ 
    var row = $(this).parent().index(); 
    var cell = $(this).index(); 
    $(this).text(row + '/' + cell); 
}).trigger('click') 

http://jsfiddle.net/2HUtH/