【发布时间】:2016-09-15 22:55:44
【问题描述】:
这是我的 Jquery 数据表,用于从 ajax 获取值并放置它。
$(document).ready(function() {
$('#example').DataTable({
"ajax": "data/arrays.txt"
});
});
这是构造好的表。
我想给它写点击函数。我该怎么做 ?
<table id="example" class="table dataTable no-footer" role="grid" aria-describedby="example_info" style="width: 299px;">
<tbody>
<tr role="row" class="odd">
<td class="sorting_1">TMB030</td>
<td>Sample Collected</td>
</tr>
<tr role="row" class="even">
<td class="sorting_1">TMB033</td>
<td>Sample Collected</td>
</tr>
</tbody>
</table>
我想将点击事件写入角色="row" 并在其上获取值TMB030。
我该怎么做?
我试过这样
$(document).ready(function() {
$('#example').DataTable({
"ajax": "myOrders/" + Cookies.get('userSession')
});
$("div[role='row']").click(function() {
alert('clicked')
});
});
但它没有被触发我该怎么做?请帮忙
【问题讨论】:
-
不应该是
tr[role='row']吗?
标签: javascript php jquery html datatables