利用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 相关文章推荐
40款非常棒的jQuery 插件和制作教程(系列一)
Oct 26 Javascript
jquery获取css中的选择器(实例讲解)
Dec 02 Javascript
jquery操作checkbox实现全选和取消全选
May 02 Javascript
jquery.mousewheel实现整屏翻屏效果
Aug 30 Javascript
js如何判断输入字符串长度
Dec 16 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
Mar 24 Javascript
Javascript实现异步编程的过程
Jun 18 Javascript
Element Input组件分析小结
Oct 11 Javascript
详解JSON和JSONP劫持以及解决方法
Mar 08 Javascript
elementUI vue this.$confirm 和el-dialog 弹出框 移动 示例demo
Jul 03 Javascript
解决VueCil代理本地proxytable无效报错404的问题
Nov 07 Javascript
解决vue-router的beforeRouteUpdate不能触发
Apr 14 Vue.js
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
9个PHP开发常用功能函数小结
2011/07/15 PHP
如何在PHP中使用正则表达式进行查找替换
2013/06/13 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
javascript add event remove event
2008/04/07 Javascript
JavaScript 应用类库代码
2008/06/02 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
通过遮罩层实现浮层DIV登录的js代码
2014/02/07 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
详解webpack-dev-middleware 源码解读
2020/03/23 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python中使用ConfigParser解析ini配置文件实例
2014/08/30 Python
python Django框架实现自定义表单提交
2016/03/25 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
python实现最速下降法
2020/03/24 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
2020/06/03 Python
Tory Burch英国官方网站:美国时尚生活品牌
2017/12/06 全球购物
以下的初始化有什么区别
2013/12/16 面试题
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
文字自荐书范文
2014/02/10 职场文书
公司合作意向书
2014/04/01 职场文书
网站客服岗位职责
2014/04/05 职场文书
养牛场项目建议书
2014/05/13 职场文书
个人创业事迹材料
2014/12/30 职场文书
保安辞职信范文
2015/02/28 职场文书
升职自我推荐信范文
2015/03/25 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书