jquery - 使用jquery删除tr

标签 jquery html-table delete-row

我创建了一个表,并想使用 jquery 删除行。

我到处都找过了,但我无法弄清楚我做错了什么。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">

$(document).ready(function () {
    $("#ao-referrer-summary").on('click', '.btnDelete', function () {
        $(this).closest('tr').remove();
    });
});
</script>
<table id="ao-referrer-summary">
    <thead>
        <tr>
            <th>Referrer First Name</th>
            <th>Referrer Last Name</th>
            <th>Delete User</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>%%FNAME%%</td>
            <td>%%LNAME%%</td>
            <td>
                <button class="btnDelete">&times;</button>
            </td>
        </tr>
        <tr>
            <td>%%FNAME%%</td>
            <td>%%LNAME%%</td>
            <td>
                <button class="btnDelete">&times;</button>
            </td>
        </tr>
    </tbody>
</table>

js fiddle http://jsfiddle.net/designstreet1/4pvrtghu/

最佳答案

您的代码正在工作,只需加载jQuery库即可使其工作。在左上角的下拉列表中选择 jquery 库。这就是如何使用JSFIDDLE 。之后你就可以去交配了。请参阅下面的屏幕截图:

enter image description here

如果您使用的是代码片段,这里是包含库的部分:

enter image description here

工作 DEMO

关于jquery - 使用jquery删除tr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33513588/

相关文章:

java - 如何使listview可点击并且能够删除点击的项目?

javascript - jquery中,触发点击 'rel'属性值最高的链接

javascript - 使用 Jquery 淡出进行页面过渡

JQUERY JSON AJAX 可以离线工作,但不能在线工作

jquery - 如何检测哪个<td>被点击

Python数据框HTML在jupyter外部显示

ios - 从 Collection View 数组 Swift 中删除 Collection View 单元格

jquery - 通过 Ajax 调用使用 Struts 2 的 HTTP 数组参数

javascript - 使用比较表。添加多个表时移动响应问题?

ios - 删除动画不显示