Javascript 在单击时使用jquery从datagrid行获取值

Javascript 在单击时使用jquery从datagrid行获取值,javascript,jquery,asp.net,.net,datagrid,Javascript,Jquery,Asp.net,.net,Datagrid,我有以下数据网格 它只有一列和多行: <asp:DataGrid id="grid1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundColumn DataField="something"> <ItemStyle CssClass="myclass"></ItemStyle> </asp:BoundColum

我有以下数据网格

它只有一列和多行:

<asp:DataGrid id="grid1" runat="server" AutoGenerateColumns="False">
   <Columns>
     <asp:BoundColumn DataField="something">
       <ItemStyle CssClass="myclass"></ItemStyle>
     </asp:BoundColumn>
   </Columns>
/>

我尝试过许多解决方案:
$(this.text),$(this.val,$(this.attr('text')
,但没有成功

您是否尝试了
$(this).text()
而不是
$(this).text

您是否尝试
$(this).text()
而不是
$(this).text

能否使用ASP datagrid打印的代码进行更新?可能是这样的。myclass出现了不止一次…AlexRichards它只出现过一次,总之@Chandra是对的。你能用ASP datagrid打印出来的代码更新吗?可能是.myclass出现了不止一次…AlexRichards它只出现了一次,不管怎样@Chandra是对的。val也是这样,使用
$(this.val()
在本例中,$(this).text()是获取文本的正确调用。我只是想指出,在尝试获取值时,$(this).val()是正确的,而不是$(this).val。同样,对于val,请使用
$(this.val()
在本例中,$(this).text()是获取文本的正确调用。我只是想指出,在尝试获取值时,$(this).val()是正确的,而不是$(this.val)
$('.myclass').click(function () {
    // I DO NO KNOW WHAT TO ADD HERE ???
});