如何按类删除表行
How to remove table rows by class?
在我的HTML中,我有这样的东西:
<table id="registerTable">
<tr class="leaderRegistration">
<!--table contents-->
</tr>
<tr class="leaderRegistration">
<!--table contents-->
</tr>
<tr>
<!--table contents-->
</tr>
</table>
我想根据注册的用户类型删除表中的某些行,所以在我的javascript中我有(user.AcountType是我在其他地方定义的枚举):
if(newSysAdmin.accountType !== User.AccountType.Leader){
$('#registerTable tr.leaderRegistration').remove();
}
然而,它似乎不起作用。我也尝试过使用$('.leaderRegistration')选择行,但结果是一样的。有什么想法可以解释为什么这不起作用吗?
http://jsfiddle.net/WT3av/
<table id="registerTable">
<tr class="leaderRegistration">
<td>Content</td>
</tr>
<tr class="leaderRegistration">
<td>Content</td>
</tr>
<tr>
<td>Content</td>
</tr>
</table>
您的代码有效。也许你没有包括jQuery?
此外,我真的希望你也检查服务器端的帐户类型,不要向客户端发送敏感信息。
相关文章:
- 从html创建一个指令,该指令按类名应用函数
- 使用Javascript从整个网页中删除具有特定类的所有span标记
- JavaScript-如何按类查找元素并删除此类
- jquery使用name from变量按类选择元素
- 如何动态添加和删除多个类名的文本
- 用JavaScript按类替换内容
- 如何使用正则表达式按类获取svg元素
- .hasClass 在 onclick 函数中不起作用,但删除和添加类函数可以
- 删除ExtJs 4默认类
- 删除所有按下的按键事件
- Javascript:按类获取元素,但跳过某个类
- 使用 jquery .find() 遍历按类和存储属性选择元素
- 按类名删除表行 - javascript
- 按类名从表中删除行
- 如何按类名删除没有内容的html元素
- 如何按类删除元素(本机方法)
- 按类从窗体中删除元素
- 如何按类删除表行
- Jquery在按下按钮时查找类的所有实例,并从中删除一个附加类
- 使用dojo按类名删除元素