【发布时间】:2014-04-30 09:24:31
【问题描述】:
我有一个 AJAX 创建的表。
我需要在那些通过 ajax 创建的表上调用 ajax 请求。
通过this,我发现可以在动态创建的 HTML 元素上调用 click 函数。
表格看起来像这样。
<table>
<thead>
<th>Sr. No</th>
<th>Label</th>
</thead>
<tbody>
<tr value="1">
<td>1.</td>
<td>One</td>
</tr>
<tr value="2">
<td>2.</td>
<td>Two</td>
</tr>
</tbody>
</table>
我已经为tr 赋值,现在我想在点击tr 时创建另一个ajax 请求。并根据我正在运行查询以获取数据的值。
我面临的挑战是我无法获得tr 的值。
这是我尝试过的代码。
$(文档).ready(函数() { $('.table').on('click', 'table tbody tr', function() { 警报($(this).val()) }) })这是fiddle。
即使在小提琴中,我也无法获得 tr 的值。
请帮我找出哪里出错了。
提前致谢。
【问题讨论】:
标签: javascript jquery html ajax