我正在使用角度函数来检测变化。
每次更改时,另一个表都会在我的单页应用程序的网页中创建。
我的代码:
$('#dynamictable').append('<table></table>');
var table = $('#dynamictable').children();
table.append("<tr><td>a</td><td>b</td></tr>");
每次更改内容时,如何重置表格。
答案 0 :(得分:0)
回答您的问题,使用jQuery
table.empty()
但这不是理想的做事方式,请查看与angualjs的数据绑定。
答案 1 :(得分:0)
您可以尝试通过调用$('#dynamictable');
.empty()
功能来执行此操作
这看起来像这样:
$('#dynamictable > table').empty();
将它放在检查是否有更改的位置,这将导致表格被清空。
修改强>
只是刚刚注意到angularjs标签,你最好通过数据绑定来做这件事,而不是通过这种方法
答案 2 :(得分:0)
在添加新数据之前清空表 所以代码应该是
$('#dynamictable').append('<table></table>');
var table = $('#dynamictable').children();
$(table).empty();
table.append("<tr><td>a</td><td>b</td></tr>");