A exclusão em easyui é muito simples, geralmente apenas copia e cola.
Abaixo está a exclusão do nó da árvore.
A cópia do código é a seguinte:
// excluir
função remove () {
var linhas = governetreeGrid.treegrid ('getSelections');
if (linhas && linhas.length == 1) {
var showsg = "";
if (linhas [0] .pid == 0) {
// Existem crianças abaixo
ShowMsg = "Pode haver detalhes abaixo do projeto, posso excluí -los juntos?";
} outro {
showmsg = "Você exclui esta regra?";
}
pai.
if (r) {
$ .ajax ({
URL: "Avalie/regra/roleremoves/" + linhas [0] .id + ".do",
Datatype: "JSON",
Sucesso: função (dados) {
if (data && data.success) {
if (data.msg && data.msg! = "")
pai. $. Messager.alert ('tip', data.msg);
outro
pai.
RegrasTeReGrid.treegrid ('Remover', linhas [0] .id);
RegrasTeReGrid.treegrid ('Reload', linhas [0] .pid);
} outro {
pai. $. Messager.alert ('erro', data.msg);
}
}
});
}
});
} outro {
pai.
}
}
O exposto acima é o conteúdo inteiro deste artigo, espero que gostem.