JQuery tr remove() 在 IE9 中的奇怪行为
JQuery tr remove() weird behaviour in IE9
我正在尝试遍历 table 并在不包含关键字时将其删除。
代码有效,没有抛出任何异常。
我可以调试并看到一切正确。
但它只删除所有 tr 比 table returns 后退 1-2 秒。
function search() {
var keyword = $('#tbId').val();
$('#tableid').find('tr').each(function () {
if ($(this).html().indexOf(keyword) == -1) {
$(this).remove();}
});
};
请帮忙!!
已修复!
脚本正在运行。
问题是因为回发发生在后台。
我正在尝试遍历 table 并在不包含关键字时将其删除。
代码有效,没有抛出任何异常。 我可以调试并看到一切正确。 但它只删除所有 tr 比 table returns 后退 1-2 秒。
function search() {
var keyword = $('#tbId').val();
$('#tableid').find('tr').each(function () {
if ($(this).html().indexOf(keyword) == -1) {
$(this).remove();}
});
};
请帮忙!!
已修复!
脚本正在运行。 问题是因为回发发生在后台。