Salinan kode adalah sebagai berikut:
function deleteall () {
var all = document.geteLementsbyname ("checkname"); // Dapatkan konten yang Anda pilih adalah array
if (all == null || all.length == 1) {
waspada ("belum ada pesanan");
kembali;
} kalau tidak {
var idstr = ""; // Tentukan string ID yang ingin Anda hapus
untuk (var i = 0; i <all.length; i ++) {
if (all [i] .Checked) {
idstr + = semua [i] .value + ","; // Hubungkan ID dengan koma dan pisahkan
}
}
var result = konfirmasi ("SELECT DELETE");
if (result) {
window.location.href = "deleteOrderAction? action = deleteall & idstr ="
+ idstr;
} kalau tidak {
kembali nol;
}
}
}
</script>
Akhirnya, pemrosesan bisnis
Salinan kode adalah sebagai berikut:
String [] arr = idstr.split (","); // Array string ID akan diperoleh dengan menggunakan koma split untuk mendapatkan setiap ID
untuk (string str: arr) {
int orderId = integer.parseint (str);
Orderservice.deleteorder (orderId);
}
Ringkasan: Pengoperasian menghapus dan membersihkan semua adalah proses penyambungan dan pemisahan string.