Pessoal, alguem ja conseguiu deletar uma tabela pai e filho inteira, sem usar o botão da lixeira? Estou tentando usar o fnWdkRemoveChild(), passando o elemento via jquery, mas não estou conseguindo fazer funcionar. A necessidade é exatamente essa, limpar a tabela, excluir seus registros.
$('#id_da_tabela tbody tr').not(':first').each(function(count,tr)
{
fnWdkRemoveChild($(this).find('i')[0]);
});
function clearTable(tablename){
if (!tablename || $("table[tablename="+tablename+"]").length == 0) return;
window.rowsCount[tablename] = 0;
$('table[tablename=' + tablename + '] tbody tr').not(':first').remove();
}
Essa função verifica se a tabela existe, depois esvazia o contador global e remove as linhas da tabela. Não testei, mas caso dê algum erro, posta aqui que eu corrijo o código.
Excelente função, ela já funcionou de primeira sem eu precisar alterar uma vírgula da rotina.