코드 사본은 다음과 같습니다.
함수 deleteall () {
var all = document.getElementsByName ( "CheckName"); // 선택한 내용을 얻는 것은 배열입니다.
if (all == null || all.length == 1) {
경고 ( "아직 주문 없음");
반품;
} 또 다른 {
var idstr = ""; // 삭제하려는 ID의 문자열 정의
for (var i = 0; i <all.length; i ++) {
if (모두 [i] .Checked) {
idstr + = all [i] .value + ","; // 쉼표로 ID를 연결하고 분리합니다.
}
}
var result = 확인 ( "삭제 선택");
if (결과) {
window.location.href = "deleteOrderAction? Action = deleteAll & idstr ="
+ idstr;
} 또 다른 {
널 리턴;
}
}
}
</스크립트>
마지막으로 비즈니스 처리
코드 사본은 다음과 같습니다.
String [] arr = idstr.split ( ","); // ID 문자열 배열은 Comma Split을 사용하여 각 ID를 얻습니다.
for (string str : arr) {
int orderid = integer.parseint (str);
Orderservice.deleteorder (OrderId);
}
요약 : 모든 삭제 및 청소의 작동은 스 플라이 싱 및 분할 스트링 과정입니다.