使用Javascript / jquery从表中读取选定的行

时间:2011-01-27 15:37:33

标签: javascript jquery

我有一个表格,可以显示表格中的数据。我想根据所选的行显示更多细节。我现在该如何选择哪一行?如何获得该项的价值?

<table>
    <%
           loop at lt_staff_list assigning <ls_abs_line>.
    %>
    <tr>
        <td width="10%"><a href="detail" data-transition="slide">
             <%= <ls_abs_line>-objnr_f %></a>
        </td>
    </tr>
    <% endloop %>
<table>

如果表中有5条记录,则显示5行。我想在变量中获得<ls_abs_line>-objnr_f所选行的值,我可以在下一个屏幕上使用。

2 个答案:

答案 0 :(得分:1)

你可以用这个:

<a href="detail" data-transition="slide"><%= <ls_abs_line>-objnr_f %></a>

<script type="text/javascript">
$(function(){
    $("a").click(function(){
        var txt=$(this).text();
         //txt:- THIS IS THE TEXT YOU OUTPUTTING WITH
         //<%= <ls_abs_line>-objnr_f %>
    });
});
</script>

答案 1 :(得分:0)

我会看看jquery UI。它们有一个可以应用于元素的可选类,然后在选中时抛出事件:

http://jqueryui.com/demos/selectable/