检测该行并使用javascript获取td值.(动态表)
Detect the row and get the td value using javascript. (Dynamic table)
我完全想避免使用内联javascript!但是我有一个表,它是使用php从mysql数据库动态生成的。我希望,如果用户单击任何一行,它会创建一个包含有关单击行信息的模态。现在我可以初始化模态了,但是表的第一列包含一个索引值,可以用来检索该行的信息。我的问题是如何使用javascript检索索引值。要启动模式,我使用以下代码:
$('#production tr').click(function(){
$('#review_order').modal('show');
}) ;
表格标记:
<table id="order_basket" class="table table-bordered">
<thead>
<th>Voucher ID</th>
<th>Title</th>
<th>Created By</th>
</thead>
<tbody>
<tr><td>1<td>
<td>Something here</td>
<td>Some Person</td></tr>
</tbody>
<table>
除非添加了rowspan
/colspan
属性,否则一行中的第一列是tr
的第一个子td
:
$('#production tr').click(function() {
var index = $(this).children("td").first().text();
// `index` is the text in the first column in the clicked row
$('#review_order').modal('show');
});
相关文章:
- 使用动态变量从tr访问子td
- 如何在动态生成的 HTML 表中使用 2D 数组在 TD 标签中设置值
- 在没有新行的情况下调整td中的动态加载内容
- 动态生成的表格 - 使用数组填充TD值
- 获取动态值 tr jquery 的每个 td 值
- 将表td动态更改为iframe
- 如何将单击事件绑定到动态创建的TD
- 选择具有动态 ID 的特定 tr 的特定 td
- 填充动态表 获取 TR 中的 TD 值
- 无法动态设置表的 td 元素的值
- 如何在动态点击TR列中获取TR的第二个TD
- 将表 td 动态分解为单独的 tr
- 当我点击td时,在jquery中获取td文本动态
- 使用 javascript 动态添加到 td 元素的 Onclick 不起作用
- 根据表格单元格按钮动态访问 td
- 样式动态表,TD固定宽度
- 如何从动态创建的表中获取 td 值
- 如何在动态添加表行时更改td.style
- 如何将name属性添加到<td>标记,同时动态添加行
- 如何获得Table "Td"动态值