利用javascript实现全部删或清空所选的操作


Posted in Javascript onMay 27, 2014
function deleteAll() { 
var all = document.getElementsByName("checkname");//获得你选中的内容是一个数组 
if (all == null || all.length == 1) { 
alert("暂无订单"); 
return; 
} else { 
var idStr = "";//定义一个自己要删除的id的字符串 
for ( var i = 0; i < all.length; i++) { 
if (all[i].checked) { 
idStr += all[i].value + ",";//将id用逗号,分隔连接起来 
} 
} 
var result = confirm("选中删除"); 
if (result) { 
window.location.href = "deleteOrderAction?action=deleteAll&idStr=" 
+ idStr; 
} else { 
return null; 
} 
} 
} 
</script>

最后进行业务处理
String[] arr = idStr.split(",");//将获得id字符串数组使用逗号拆分获得每一个id 
for (String str : arr) { 
int orderid = Integer.parseInt(str); 
OrderService.deleteOrder(orderid); 
}

总结:全部删除和清空的操作就是字符串的拼接和拆分的过程。
Javascript 相关文章推荐
window.event快达到全浏览器支持了,以后使用就方便了
Nov 30 Javascript
JS获取鼠标坐标的实例方法
Jul 18 Javascript
js实现点击切换TAB标签实例
Aug 21 Javascript
JS中Json数据的处理和解析JSON数据的方法详解
Jun 29 Javascript
jQuery实现二维码扫描功能
Jan 09 Javascript
vue-cli+webpack记事本项目创建
Apr 01 Javascript
vue与bootstrap实现时间选择器的示例代码
Aug 26 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
Oct 12 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
Jul 24 Javascript
js实现小星星游戏
Mar 23 Javascript
js面试题之异步问题的深入理解
Sep 20 Javascript
何时使用Map来代替普通的JS对象
Apr 29 Javascript
For循环中分号隔开的3部分的执行顺序探讨
May 27 #Javascript
浅析javascript中function 的 length 属性
May 27 #Javascript
JavaScript模块随意拖动示例代码
May 27 #Javascript
javascript中不提供sleep功能如何实现这个功能
May 27 #Javascript
js实现网页自动刷新可制作节日倒计时效果
May 27 #Javascript
纯js实现遮罩层效果原理分析
May 27 #Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
May 27 #Javascript
You might like
MySQL中create table语句的基本语法是
2007/01/15 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
优化Node.js Web应用运行速度的10个技巧
2014/09/03 Javascript
微信小程序 MINA文件结构
2016/10/17 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
详解webpack loader和plugin编写
2018/10/12 Javascript
ES6中定义类和对象的方法示例
2019/07/31 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
基于javascript实现移动端轮播图效果
2020/12/21 Javascript
python实现颜色空间转换程序(Tkinter)
2015/12/31 Python
Python爬取三国演义的实现方法
2016/09/12 Python
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
Python Pandas 获取列匹配特定值的行的索引问题
2019/07/01 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
HTML5边玩边学(3)像素和颜色
2010/09/21 HTML / CSS
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
Mio Skincare法国官网:身体紧致及孕期身体护理
2018/04/04 全球购物
计算机网络专业推荐信
2013/11/24 职场文书
我的求职计划书
2014/01/10 职场文书
银行内勤岗位职责
2014/04/09 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
在职人员跳槽求职信
2015/03/20 职场文书
有关花店创业的计划书模板
2019/08/27 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
有趣的二维码:使用MyQR和qrcode来制作二维码
2021/05/10 Python
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL
漫画「请问您今天要来点兔子吗?」最新杂志彩页公开
2022/03/24 日漫