【发布时间】:2012-12-13 14:49:17
【问题描述】:
我有一张像下面这样的表格
<table>
<tr>
<td>Item1</td><td>Price-100</td><td>1</td><td><input type="button" value="add one"/>
</tr>
<tr>
<td>Item2</td><td>Price-120</td><td>4</td><td><input type="button" value="add one"/>
</tr>
<tr>
<td>Item3</td><td>Price-90</td><td>2</td><td><input type="button" value="add one"/>
</tr>
</table>
当我单击一个按钮时,我想将行的第 3 个单元格的值递增 1。如何获取单击按钮所在行中的那个单元格的值。
我尝试使用表的<tr> 标记创建带有id 属性的表。
var tableRow = $('#tr1').find('td');
var origVal = parseInt($(tableRow[2]).text());
origVal+=1;
$(tableRow[2]).text(origVal);
但是表记录不加id就可以得到吗?
【问题讨论】:
标签: javascript html-table