利用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 相关文章推荐
js如何判断用户是在PC端和还是移动端访问
Apr 24 Javascript
jQuery学习总结之jQuery事件
Jun 30 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
Aug 05 Javascript
jQuery Validate插件实现表单验证
Aug 19 Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
Jul 31 Javascript
JS获取子、父、兄节点方法小结
Aug 14 Javascript
简单的三步vuex入门
May 20 Javascript
JS重学系列之聊聊new操作符
Mar 04 Javascript
实现elementUI表单的全局验证的方法步骤
Apr 29 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
Jun 11 Javascript
详解Node.JS模块 process
Aug 31 Javascript
谈谈JavaScript中的函数
Sep 08 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远程连接MYSQL数据库非常慢的解决方法
2008/07/05 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
几个有趣的Javascript Hack
2010/07/24 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
Javascript 多浏览器兼容总结(实战经验)
2013/10/30 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
2018/03/24 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
vue-autoui自匹配webapi的UI控件的实现
2020/03/20 Javascript
vue制作抓娃娃机的示例代码
2020/04/17 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
使用vant的地域控件追加全部选项
2020/11/03 Javascript
python字符串替换示例
2014/04/24 Python
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
分享几道你可能遇到的python面试题
2017/07/24 Python
基于Python实现的微信好友数据分析
2018/02/26 Python
使用sklearn之LabelEncoder将Label标准化的方法
2018/07/11 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
Python enumerate内置库用法解析
2020/02/24 Python
Python3如何在服务器打印资产信息
2020/08/27 Python
如何让PyQt5中QWebEngineView与JavaScript交互
2020/10/21 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
深入理解HTML5定时器requestAnimationFrame的使用
2018/12/12 HTML / CSS
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
人事行政经理岗位职责
2014/06/18 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
2014年初级职称工作总结
2014/12/08 职场文书
优秀班主任申报材料
2014/12/16 职场文书