从html表中选择一行,并在单击按钮时发送值

用户3201640

我有HTML表,我需要在其中选择一行并将其第一个单元格ID发送给一个按钮,onclick而按钮的其中一个将所选值发送给Javascript中的函数。我该如何实现?

test.html

<table id="table">
        <tr>
            <td>1 Ferrari F138</td>
            <td>1 000€</td>
            <td>1 200€</td>

        </tr>
        <tr>
            <td>2 Ferrari F138</td>
            <td>1 000€</td>
            <td>1 200€</td>

        </tr>
        <tr>
            <td>3 Ferrari F138</td>
            <td>1 000€</td>
            <td>1 200€</td>

        </tr>
    </table>
    <input type="button" id="tst" value="OK" onclick="fnselect()" />

test.js

var table = document.getElementById('table'),
    selected = table.getElementsByClassName('selected');
table.onclick = highlight;
function highlight(e) {
    if (selected[0]) selected[0].className = '';
    e.target.parentNode.className = 'selected';
}
function fnselect(){
var $row=$(this).parent().find('td');
    var clickeedID=$row.eq(0).text();
    alert(clickeedID);
}

test.css

td {border: 1px #DDD solid; padding: 5px; cursor: pointer;}

.selected {
    background-color: brown;
    color: #FFF;
}

这是我的问题JSFIDDLE的小提琴

我需要将所选行的第一个单元格值发送到javascript函数。但是,当用户选择一行并单击“确定”按钮时,我应该将值发送给函数。这个怎么做?

RGS
$("#table tr").click(function(){
   $(this).addClass('selected').siblings().removeClass('selected');    
   var value=$(this).find('td:first').html();
   alert(value);    
});

$('.ok').on('click', function(e){
    alert($("#table tr.selected td:first").html());
});

演示:

http://jsfiddle.net/65JPw/2/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

从数据表中选择一行以显示单选按钮值

来自分类Dev

Javascript仅从表的第一行中选择值

来自分类Dev

从主表中选择记录并在另一个表中选择每一行的计数

来自分类Dev

选择一行并单击数据表中的按钮后,获取表行的行ID

来自分类Dev

单击表行时突出显示,并在单击下一行时禁用

来自分类Dev

在html表格中选择一行

来自分类Dev

SQL:从表中选择一行,并在其中包含包含该列的下一个值的其他列

来自分类Dev

SQL:从表中选择一行,并在其中包含包含该列的下一个值的其他列

来自分类Dev

单击装订线左侧时如何在 SynEdit 中选择一行?

来自分类Dev

如何从下拉菜单中选择多个值,并在单击提交按钮时将其显示在文本区域中?

来自分类Dev

仅在DataGrid中选择一行时如何启用按钮?

来自分类Dev

单击其中的按钮时,在列表框中选择行

来自分类Dev

如何强制按钮并在同一行上选择?

来自分类Dev

从表中选择至少有一行符合不同要求的值

来自分类Dev

在表oracle上使用case从同一行中选择值

来自分类Dev

Linq查询仅从表的第一行中选择值

来自分类Dev

从两个表中选择一行的最大值

来自分类Dev

从表中选择具有至少一行匹配不同要求的值

来自分类Dev

如何从两个表中选择不同的值限制为一行

来自分类Dev

在一行中选择表 3 行

来自分类Dev

根据内容在表中选择一行,然后单击所选行中的链接-量角器

来自分类Dev

单击动态生成的表中的一行时,选中其单选按钮

来自分类Dev

单击custome listview中的按钮时,如何更改特别是一行textview的值?

来自分类Dev

单击同一行中的相应按钮时增加文本框的值

来自分类Dev

jQuery,ajax:单击按钮,并在同一行上获取其旁边的单元格的值

来自分类Dev

HTML + JavaScript:如何在单击Javascript中的按钮时突出显示一行?

来自分类Dev

如何从任何hstore值中选择一行?

Related 相关文章

  1. 1

    从html表中选择一行(突出显示),并在单击按钮时发送值

  2. 2

    从html表中选择一行(突出显示),并在单击按钮时发送值

  3. 3

    从数据表中选择一行以显示单选按钮值

  4. 4

    Javascript仅从表的第一行中选择值

  5. 5

    从主表中选择记录并在另一个表中选择每一行的计数

  6. 6

    选择一行并单击数据表中的按钮后,获取表行的行ID

  7. 7

    单击表行时突出显示,并在单击下一行时禁用

  8. 8

    在html表格中选择一行

  9. 9

    SQL:从表中选择一行,并在其中包含包含该列的下一个值的其他列

  10. 10

    SQL:从表中选择一行,并在其中包含包含该列的下一个值的其他列

  11. 11

    单击装订线左侧时如何在 SynEdit 中选择一行?

  12. 12

    如何从下拉菜单中选择多个值,并在单击提交按钮时将其显示在文本区域中?

  13. 13

    仅在DataGrid中选择一行时如何启用按钮?

  14. 14

    单击其中的按钮时,在列表框中选择行

  15. 15

    如何强制按钮并在同一行上选择?

  16. 16

    从表中选择至少有一行符合不同要求的值

  17. 17

    在表oracle上使用case从同一行中选择值

  18. 18

    Linq查询仅从表的第一行中选择值

  19. 19

    从两个表中选择一行的最大值

  20. 20

    从表中选择具有至少一行匹配不同要求的值

  21. 21

    如何从两个表中选择不同的值限制为一行

  22. 22

    在一行中选择表 3 行

  23. 23

    根据内容在表中选择一行,然后单击所选行中的链接-量角器

  24. 24

    单击动态生成的表中的一行时,选中其单选按钮

  25. 25

    单击custome listview中的按钮时,如何更改特别是一行textview的值?

  26. 26

    单击同一行中的相应按钮时增加文本框的值

  27. 27

    jQuery,ajax:单击按钮,并在同一行上获取其旁边的单元格的值

  28. 28

    HTML + JavaScript:如何在单击Javascript中的按钮时突出显示一行?

  29. 29

    如何从任何hstore值中选择一行?

热门标签

归档