利用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 相关文章推荐
由浅到深了解JavaScript类
Sep 08 Javascript
Javascript写了一个清除“logo1_.exe”的杀毒工具(可扫描目录)
Feb 09 Javascript
让AJAX不依赖后端接口实现方案
Dec 03 Javascript
javascript 按键事件(兼容各浏览器)
Dec 20 Javascript
JavaScript新窗口与子窗口传值详解
Feb 11 Javascript
基于jquery实现表格无刷新分页
Jan 07 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
Node.js创建HTTP文件服务器的使用示例
May 11 Javascript
Vuex入门到上手教程
Jun 20 Javascript
详解javascript中的babel到底是什么
Jun 21 Javascript
vue-cli 使用axios的操作方法及整合axios的多种方法
Sep 12 Javascript
React中的Context应用场景分析
Jun 11 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中使用Oracle数据库(2)
2006/10/09 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
PHP 表单提交及处理表单数据详解及实例
2016/12/27 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
jQuery中map()方法用法实例
2015/01/06 Javascript
JavaScript判断undefined类型的正确方法
2015/06/30 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
2017/12/14 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
element-ui循环显示radio控件信息的方法
2018/08/24 Javascript
基于VUE实现判断设备是PC还是移动端
2020/07/03 Javascript
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
[44:30]完美世界DOTA2联赛PWL S2 GXR vs Magma 第一场 11.25
2020/11/26 DOTA
python实现数通设备tftp备份配置文件示例
2014/04/02 Python
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
python使用xlsxwriter实现有向无环图到Excel的转换
2018/12/12 Python
python中的colorlog库使用详解
2019/07/05 Python
python函数修饰符@的使用方法解析
2019/09/02 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
JENNIFER BEHR官网:各种耳环和发饰
2020/06/07 全球购物
Smilodox官方运动服装店:从运动服到健身配件
2020/08/27 全球购物
各营销点岗位职责范本
2014/03/05 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
党的群众路线教育实践活动个人对照检查剖析材料
2014/09/23 职场文书
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python
Spring中bean集合注入的方法详解
2022/07/07 Java/Android
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS