利用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 相关文章推荐
firefox浏览器下javascript 拖动层效果与原理分析代码
Dec 04 Javascript
[原创]用javascript实现检测指定目录是否存在的方法
Jan 12 Javascript
将CKfinder整合进CKEditor3.0的新方法
Jan 10 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
Apr 15 Javascript
用js格式化金额可设置保留的小数位数
May 09 Javascript
js实现浏览器窗口大小被改变时触发事件的方法
Feb 02 Javascript
基于JavaScript代码实现随机漂浮图片广告
Jan 05 Javascript
JS跨域请求外部服务器的资源
Feb 06 Javascript
解决vue-cli + webpack 新建项目出错的问题
Mar 20 Javascript
用ES6的class模仿Vue写一个双向绑定的示例代码
Apr 20 Javascript
Vuejs+vue-router打包+Nginx配置的实例
Sep 20 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
Sep 10 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的宝库目录--PEAR
2006/10/09 PHP
php绘制一个矩形的方法
2015/01/24 PHP
自己动手开发jQuery插件教程
2011/08/25 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
js中document.write使用过程中的一点疑问解答
2014/03/20 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
Jquery 效果使用详解
2015/11/23 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
JavaScript 节流函数 Throttle 详解
2016/07/04 Javascript
JavaScript实战(原生range和自定义特效)简单实例
2016/08/21 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
Angularjs中数据绑定的实例详解
2017/08/25 Javascript
Node做中转服务器转发接口
2017/10/18 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
2017/12/20 jQuery
微信小程序前端promise封装代码实例
2019/08/24 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
微信小程序文章列表功能完整实例
2020/06/03 Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
VSCode插件安装完成后的配置(常用配置)
2020/08/24 Javascript
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
python实现判断数组是否包含指定元素的方法
2015/07/15 Python
python实现简易内存监控
2018/06/21 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
Python 的AES加密与解密实现
2019/07/09 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
css3实现文字首尾衔接跑马灯的示例代码
2020/10/16 HTML / CSS
先进事迹报告会主持词
2014/04/02 职场文书
小学优秀教育工作者事迹材料
2014/05/09 职场文书
大二学生自我检讨书
2014/10/23 职场文书
2015年青年教师工作总结
2015/05/25 职场文书
田径运动会通讯稿
2015/07/18 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
唱歌比赛拉拉队口号
2015/12/25 职场文书
Python的代理类实现,控制访问和修改属性的权限你都了解吗
2022/03/21 Python