نسخة الكود كما يلي:
وظيفة deleteall () {
var all = document.getElementSbyName ("checkName") ؛ // الحصول على المحتوى الذي حددته هو صفيف
if (all == null || all.length == 1) {
تنبيه ("لا أمر بعد") ؛
يعود؛
} آخر {
var idstr = "" ؛ // تحديد سلسلة من المعرف الذي تريد حذفه
لـ (var i = 0 ؛ i <all.length ؛ i ++) {
if (all [i]. checked) {
idstr + = all [i] .value + "،" ؛ // connec
}
}
var result = تأكيد ("SELECT DELETE") ؛
إذا (النتيجة) {
window.location.href = "deleteorderAction؟ Action = deleteall & idstr ="
+ idstr ؛
} آخر {
العودة لاغية.
}
}
}
</script>
وأخيرا ، معالجة الأعمال
نسخة الكود كما يلي:
string [] arr = idstr.split ("،")
لـ (String Str: ARR) {
int orderid = integer.parseint (str) ؛
OrderService.deleteorder (orderid) ؛
}
ملخص: إن تشغيل كل شيء هو عملية الربط وتقسيم السلاسل.