【发布时间】:2014-12-09 01:09:45
【问题描述】:
我在一个 asp:GridView 中有一个 asp:RadioButton:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:RadioButton ID="RB" runat="server" Text='<%#Eval("Name").ToString() %>' AutoPostBack="true"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我可以像这样改变背景颜色:
$(function () {
$("[id*=GridView1] td").hover(function () {
$("td", $(this).closest("tr")).addClass("hover_row");
}
});
但我不知道如何在鼠标悬停时提取 RadioButton 的值。我尝试使用 val() 函数,但总是得到“未定义”
【问题讨论】:
标签: javascript c# jquery asp.net