การคัดลอกรหัสมีดังนี้:
ฟังก์ชั่น deleteAll () {
var all = document.getElementSbyName ("CheckName"); // รับเนื้อหาที่คุณเลือกคืออาร์เรย์
ถ้า (ทั้งหมด == null || all.length == 1) {
การแจ้งเตือน ("ยังไม่มีคำสั่ง");
กลับ;
} อื่น {
var idstr = ""; // กำหนดสตริงของ ID ที่คุณต้องการลบ
สำหรับ (var i = 0; i <all.length; i ++) {
ถ้า (ทั้งหมด [i]. ตรวจสอบ) {
idstr + = ทั้งหมด [i] .Value + ","; // เชื่อมต่อ ID กับเครื่องหมายจุลภาคและแยกออกจากกัน
-
-
var result = ยืนยัน ("เลือกลบ");
ถ้า (ผลลัพธ์) {
window.location.href = "deleteRorderAction? action = deleteAll & idstr ="
+ IDSTR;
} อื่น {
คืนค่า null;
-
-
-
</script>
ในที่สุดการประมวลผลทางธุรกิจ
การคัดลอกรหัสมีดังนี้:
string [] arr = idstr.split (","); // อาร์เรย์ของสตริง ID จะได้รับโดยใช้เครื่องหมายจุลภาคเพื่อรับแต่ละ ID
สำหรับ (String str: arr) {
int orderId = integer.parseint (str);
OrderService.deleteOrder (orderId);
-
สรุป: การดำเนินการของการลบและการล้างทั้งหมดเป็นกระบวนการของการประกบและแยกสตริง