EasyUi의 삭제는 매우 간단하며 일반적으로 복사하여 붙여 넣습니다.
아래는 트리 노드의 삭제입니다.
코드 사본은 다음과 같습니다.
// 삭제
함수 제거 () {
var rows = ruletreegrid.treegrid ( 'getSelections');
if (rows && rows.length == 1) {
var showmsg = "";
if (행 [0] .pid == 0) {
// 아래에 아이들이 있습니다
showmsg = "프로젝트 아래에 세부 사항이있을 수 있습니다. 함께 삭제할 수 있습니까?";
} 또 다른 {
showmsg = "이 규칙을 삭제합니까?";
}
부모. $. Messager.confirm ( 'tip', showmsg, function (r) {
if (r) {
$ .ajax ({
URL : "평가/규칙/inureremoves/" + 행 [0] .id + ".do",
데이터 유형 : "JSON",
성공 : 기능 (데이터) {
if (data && data.success) {
if (data.msg && data.msg! = "")
부모. $. Messager.alert ( 'tip', data.msg);
또 다른
Parent. $. Messager.alert ( '프롬프트', "성공적으로 삭제");
Rulesetreegrid.treegrid ( 'remove', rows [0] .id);
RulesetreeGrid.treeGrid ( 'Reload', 행 [0] .pid);
} 또 다른 {
부모. $. Messager.Alert ( 'error', data.msg);
}
}
});
}
});
} 또 다른 {
부모. $. Messager.alert ( '팁', "삭제할 항목을 선택하십시오!");
}
}
위는이 기사의 전체 내용입니다. 나는 당신이 그것을 좋아하기를 바랍니다.