如何使用jquery获取html中tr标记内的所有td标记值

时间:2015-03-22 20:08:29

标签: jquery html html-table

我想得到tr标签内的所有td值。其中一个td是按钮。所以当我点击按钮时我应该获得当前的td值。我尝试过这样的事情。但它没有用。

<tr class="danger">
<td><input type="text" value="5" id="cash" /></td>
<td><input type="text" value="20" id="turnover"/></td>
<td><input type="button" value="Update" id="update"/></td>
</tr>

$("#update").click(function(){

// Please suggest some logic here
});

当我点击更新按钮时,任何人都可以在Jquery部分帮助我获取现金和营业额值。

2 个答案:

答案 0 :(得分:1)

你可以这样做:

$("#update").click(function(){      
   alert(('#cash').val()+' '+$('#turnover').val());
});

答案 1 :(得分:0)

我做了jsFIDDLE 例如,我把它放在警报和控制台日志窗口中。我不知道你是否想要用这些值进行数学计算,你必须使用 parseInt()函数parseInt explanation

$("#update").click(function(){
    $('input[type="text"]').each(function(){

      alert($(this).val());
      /* or for example */
      //console.log($(this).val());

    });
});