EasyUIの削除は非常にシンプルで、通常はコピーして貼り付けます。
以下は、ツリーノードの削除です。
コードコピーは次のとおりです。
// 消去
関数削除(){
var rows = Ruletreegrid.treegrid( 'getSelections');
if(rows && rows.length == 1){
var showmsg = "";
if(rows [0] .pid == 0){
//下に子供がいます
showmsg = "プロジェクトの下に詳細があるかもしれませんが、それらを一緒に削除できますか?";
} それ以外 {
showmsg = "このルールを削除しますか?";
}
親。$
if(r){
$ .ajax({
URL:「評価/ルール/ルーレモベス/」 + rows [0] .id + ".do"、
データ型:「JSON」、
成功:function(data){
if(data && data.success){
if(data.msg && data.msg!= "")
親。$。MESSAGER.ALERT( 'TIP'、data.msg);
それ以外
親。$
rooleseTreeGrid.treegrid( 'remove'、rows [0] .id);
ruleeTreeGrid.treegrid( 'reload'、rows [0] .pid);
} それ以外 {
親。$
}
}
});
}
});
} それ以外 {
親。$
}
}
上記はこの記事の全体的な内容です。あなたがそれを気に入っていただければ幸いです。