0

部分ビューでダイナミック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>

前もって感謝します

4

1 に答える 1

1

私が正しく理解していれば?

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

</ p>

http://jsfiddle.net/2HUtH/

于 2012-09-20T22:34:06.937 に答える