コードコピーは次のとおりです。
関数deleteall(){
var all = document.getElementsbyname( "checkname"); //選択したコンテンツを取得することは配列です
if(all == null || all.length == 1){
アラート(「まだ注文なし」);
戻る;
} それ以外 {
var idstr = ""; //削除するidの文字列を定義します
for(var i = 0; i <all.length; i ++){
if(all [i] .Checked){
idstr + = all [i] .value + "、"; // IDをコンマと接続して分離します
}
}
var result =確認( "削除を選択");
if(result){
window.location.href = "deleteorderaction?action = deleteall&idstr ="
+ idstr;
} それ以外 {
nullを返します。
}
}
}
</script>
最後に、ビジネス処理
コードコピーは次のとおりです。
string [] arr = idstr.split( "、"); // ID文字列の配列は、コンマスプリットを使用して取得され、各IDが取得されます
for(string str:arr){
int orderid = integer.parseint(str);
OrderService.DeleteOrder(OrderID);
}
概要:すべての削除とクリアの操作は、文字列のスプライシングと分割のプロセスです。