我在每个Tr
隐藏字段在我的模板:如何从Tr中获得儿童控制权?
<ItemTemplate>
<tr style="" class="ui-selectee trClass ui-widget-content">
<td style="width: 100px">
<asp:HiddenField ID="idField" runat="server" Value='<%# Eval("Id") %>' />
<asp:Label ID="IdLabel" runat="server" Text='<%# Eval("Id") %>' />
</td>
<td>
<asp:Label ID="NameLabel" runat="server" Text='<%# Eval("Name") %>' />
</td>
<td>
<asp:Label ID="EmailLabel" runat="server" Text='<%# Eval("Email") %>' />
</td>
</tr>
</ItemTemplate>
没有,在each
环所选Tr
,我怎样才能得到隐藏字段?
$(".ui-selected", this).each(function() {
var index = $(".selectable tr").index(this);
var idField = ??
});
我已经开始有:
var idField = $(".selectable tr > [id*='idField']");
,但似乎这是行不通的!
任何帮助!
这是更好的选择。 – Vivek 2011-04-19 06:59:39
Thnaks,但我更喜欢处理控件的ID而不是它的类型 – Homam 2011-04-19 07:02:18
@Jack,ID可能会被ASP.NET损坏,所以最好使用类选择器或类型。 – 2011-04-19 07:15:27