添加、删除&清除表中的HTML元素
Add, Delete & Clear HTML Elements in a Table
在需求场景中,我是button click
上的add, delete
textboxes & select dropdown
。
演示
我的Add
功能运行良好。如何Delete & Clear Rows
。
对于Delete
,最后一行应该被删除&当在删除之后添加CCD_ 7时,CCD_。
$("#btnDelete").click(function () {
$('#filterTable').find("tr:last-child").remove();
});
$("#btnClear").click(function () {
$('#filterTable').html("") ;
});
http://jsfiddle.net/842ur4zw/3/
find('tr:last-child')
将找到添加的最后一行,remove()
将删除它。使用find('input')
u可以找到所有输入,只需为其分配emty字符串。
$("#btnDelete").click(function () {
$('#filterTable').find('tr:last-child').remove();
});
$("#btnClear").click(function () {
$('#filterTable').find('input').val('');
});
或者如果通过CCD_ 12 u均值移除所有未清除其中值的控件,则使用CCD_。
$("#btnClear").click(function () {
$('#filterTable').empty();
});
您可以使用此。。empty()并删除函数
$("#btnDelete").click(function () {
$('#filterTable').find("tr:last-child").remove();
});
$("#btnClear").click(function () {
var id = $('table tr').size();
$("#filterTable").empty();
});
JS Fiddle
// to delete the first child which was added
$("#btnDelete").click(function () {
$('#filterTable tr:first').remove()
});
// to clear the values of input field
$("#btnClear").click(function () {
$('#filterTable input').val(" ")
});
var myTable = document.getElementById('tab_Id');
var tableRows = myTable.getElementsByTagName('tr');
var rowCount = tableRows.length;
for (var i=rowCount-1; i>0; i--) {
myTable.removeChild(tableRows[i]);
}
清除所有您的意思是,只清除输入。
我想这会有所帮助。
<form>
<table id="filterTable"></table>
<input type="button" id="btnAdd" value="Add" />
<input type="button" id="btnDelete" value="Delete" />
<!-- previous
<input type="button" id="btnClear" value="Clear All" />
-->
<input type="reset" id="btnClear" value="Clear All" />
</form>
http://jsfiddle.net/842ur4zw/4/
相关文章:
- 如何设置html元素填充的动画
- 删除对HTML元素的拖动
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 如何使用JQuery在Javascript中转换字符串中的HTML元素
- 一个html元素的克隆次数太多
- 使用AngularJS Directive WHITOUT$scope创建一个动态html元素
- 为什么我在Internet Explorer上看不到html元素
- 重新排列HTML元素的顺序并更改内容
- 使用.on动态添加jquery/js不知道的html元素
- 如果类不是一个选项,如何在使用 jQuery 时控制(避免)嵌套 html 元素的样式
- 如何将html元素添加到tampermonkey中
- 访问html元素值javascript
- 如何在HTML元素上创建函数,而不是将元素作为参数传递
- 自定义HTML元素属性未显示-Web组件
- 让HTML元素充当停止滚动的锚点
- 将html元素插入到文本字符串中,以匹配另一个html字符串
- 替换HTML元素中的字符
- 如何将html元素添加为生成的内容
- 如何使用JavaScript在没有html dom的情况下隐藏html元素
- 使用JS加载HTML元素