Удаление в EasyUI очень просто, обычно просто копируйте и вставьте.
Ниже приведен удаление узла дерева.
Кода -копия выглядит следующим образом:
// удалить
функция removes () {
var row = ruleTreeGrid.treeGrid ('getSelections');
if (row && rows.length == 1) {
var showmsg = "";
if (row [0] .pid == 0) {
// есть дети ниже
showmsg = «Возможно, ниже проект, могу ли я удалить их вместе?»;
} еще {
showmsg = "Вы удаляете это правило?";
}
родитель. $.
if (r) {
$ .ajax ({
URL: "Оценка/Правило/RulereMoves/" + Rows [0] .id + ".do",
DataType: "json",
Успех: function (data) {
if (data && data.success) {
if (data.msg && data.msg! = "")
родитель. $. messager.alert ('tip', data.dsg);
еще
родитель. $. messager.alert ('rasfor', "удалить успешно");
ralivetreegrid.treegrid ('remove', rows [0] .id);
ralivetreegrid.treegrid ('reload', rows [0] .pid);
} еще {
родитель. $. messager.alert ('error', data.dsg);
}
}
});
}
});
} еще {
родитель. $. messager.alert ('Tip', «Пожалуйста, выберите элемент, чтобы удалить!»);
}
}
Приведенное выше содержимое этой статьи, я надеюсь, вам понравится.