الحذف في Easyui بسيط للغاية ، وعادة ما يكون مجرد نسخ ولصق.
فيما يلي حذف عقدة الشجرة.
نسخة الكود كما يلي:
// يمسح
دالة إزالة () {
var rows = rultreegrid.treegrid ('getSelections') ؛
if (صفوف && صفوف. length == 1) {
var showmsg = "" ؛
if (الصفوف [0] .pid == 0) {
// هناك أطفال أدناه
Showmsg = "قد تكون هناك تفاصيل أسفل المشروع ، هل يمكنني حذفها معًا؟" ؛
} آخر {
Showmsg = "هل تحذف هذه القاعدة؟" ؛
}
الوالد. $. messager.confirm ('tip' ، showmsg ، function (r) {
إذا (ص) {
$ .ajax ({
عنوان URL: "تقييم/قاعدة/ualeremoves/" + صفوف [0] .id + ".do" ،
نوع البيانات: "JSON" ،
النجاح: الوظيفة (البيانات) {
if (data && data.success) {
if (data.msg && data.msg! = "")
الوالد. $. messager.alert ('tip' ، data.msg) ؛
آخر
الوالد. $. messager.alert ('موجه' ، "حذف بنجاح") ؛
dultetreegrid.treegrid ('إزالة' ، الصفوف [0] .id) ؛
dultetreegrid.treegrid ('Reload' ، الصفوف [0] .pid) ؛
} آخر {
الوالد. $. messager.alert ('error' ، data.msg) ؛
}
}
}) ؛
}
}) ؛
} آخر {
Parent. $. messager.alert ('tip' ، "يرجى تحديد عنصر لحذف!") ؛
}
}
ما سبق هو المحتوى الكامل لهذه المقالة ، أتمنى أن تنال إعجابك.