利用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 相关文章推荐
json 实例详细说明教程
Oct 31 Javascript
js弹出框轻量级插件jquery.boxy使用介绍
Jan 15 Javascript
判断ie的两种简单方法
Aug 12 Javascript
js中把JSON字符串转换成JSON对象最好的方法
Mar 21 Javascript
XMLHttpRequest Level 2 使用指南
Aug 26 Javascript
详解angularjs 关于ui-router分层使用
Jun 12 Javascript
AngularJS实用基础知识_入门必备篇(推荐)
Jul 10 Javascript
Node.js学习之查询字符串解析querystring详解
Sep 28 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
js实现金山打字通小游戏
Jul 24 Javascript
vue和H5 draggable实现拖拽并替换效果
Jul 29 Javascript
解决vue加scoped后就无法修改vant的UI组件的样式问题
Sep 07 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
五个PHP程序员工具
2008/05/26 PHP
php学习 函数 课件
2008/06/15 PHP
php simplexmlElement操作xml的命名空间实现代码
2011/01/04 PHP
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
在JavaScript中实现命名空间
2006/11/23 Javascript
javascript 兼容所有浏览器的DOM扩展功能
2012/08/01 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
js判断上传文件类型判断FileUpload文件类型代码
2014/05/20 Javascript
JS实现兼容各种浏览器的获取选择文本的方法【测试可用】
2016/06/21 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
Angular2 PrimeNG分页模块学习
2017/01/14 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
基于Vue的移动端图片裁剪组件功能
2017/11/28 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
原生JS实现微信通讯录
2020/06/18 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
Python面向对象特殊成员
2017/04/24 Python
django 实现将本地图片存入数据库,并能显示在web上的示例
2019/08/07 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
servlet面试题
2012/08/20 面试题
信息专业毕业生五年职业规划参考
2014/02/06 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
大学生职业生涯规划大赛作品(精品)
2014/09/17 职场文书
小学生国庆65周年演讲稿范文(2篇)
2014/09/21 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
Python机器学习之基础概述
2021/05/19 Python
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js