利用javascript實(shí)現(xiàn)全部刪或清空所選的操作
更新時(shí)間:2014年05月27日 10:41:06 作者:
這篇文章主要介紹了利用javascript實(shí)現(xiàn)全部刪或清空所選的操作,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
function deleteAll() {
var all = document.getElementsByName("checkname");//獲得你選中的內(nèi)容是一個(gè)數(shù)組
if (all == null || all.length == 1) {
alert("暫無訂單");
return;
} else {
var idStr = "";//定義一個(gè)自己要?jiǎng)h除的id的字符串
for ( var i = 0; i < all.length; i++) {
if (all[i].checked) {
idStr += all[i].value + ",";//將id用逗號(hào),分隔連接起來
}
}
var result = confirm("選中刪除");
if (result) {
window.location.href = "deleteOrderAction?action=deleteAll&idStr="
+ idStr;
} else {
return null;
}
}
}
</script>
最后進(jìn)行業(yè)務(wù)處理
復(fù)制代碼 代碼如下:
String[] arr = idStr.split(",");//將獲得id字符串?dāng)?shù)組使用逗號(hào)拆分獲得每一個(gè)id
for (String str : arr) {
int orderid = Integer.parseInt(str);
OrderService.deleteOrder(orderid);
}
總結(jié):全部刪除和清空的操作就是字符串的拼接和拆分的過程。
相關(guān)文章
js+SVG實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘效果
這篇文章主要為大家詳細(xì)介紹了js+SVG實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07JS中產(chǎn)生標(biāo)識(shí)符方式的演變
本文記錄下JS中產(chǎn)生標(biāo)識(shí)符方式的演變,從ES5到ES6,ES5及其之前是一種方式,只包含兩種聲明(var/function),ES6則增加了一些產(chǎn)生標(biāo)識(shí)符的關(guān)鍵字,如 let、const、class。2015-06-06js表格排序?qū)嵗治觯ㄖС謎nt,float,date,string四種數(shù)據(jù)類型)
這篇文章主要介紹了js表格排序?qū)嵗治觯ㄖС謎nt,float,date,string四種數(shù)據(jù)類型),涉及javascript常用的升序、降序及數(shù)據(jù)類型轉(zhuǎn)換等相關(guān)技巧,需要的朋友可以參考下2015-05-05asp錯(cuò)誤 '80040e21' 多步 OLE DB&nbs
今天在寫asp入庫操作的時(shí)候提示Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 80040e21 多步 OLE DB 操作產(chǎn)生錯(cuò)誤,請(qǐng)檢查每個(gè) OLE DB 狀態(tài)值,經(jīng)測(cè)試時(shí)函數(shù)定義文件沒有加載導(dǎo)致類型不對(duì),所以無法入庫2023-05-05