jquery复选框checkbox实现删除前判断


Posted in Javascript onApril 20, 2014

实现这样一个基本需求,页面有很多数据,可以删除一条或多条,删除前判断是否选中至少一条,否则提示。

function deleteUser() { 
//当时是想把内容以str+=""的方式 进行保存 ,但不行 
//var str; 
var array = new Array(); //用于保存 选中的那一条数据的ID 
var flag; //判断是否一个未选 
$("input[name='selectFlag']:checkbox").each(function() { //遍历所有的name为selectFlag的 checkbox 
if ($(this).attr("checked")) { //判断是否选中 
flag = true; //只要有一个被选择 设置为 true 
} 
}) 
if (flag) { 
$("input[name='selectFlag']:checkbox").each(function() { //遍历所有的name为selectFlag的 checkbox 
if ($(this).attr("checked")) { //判断是否选中 
//alert($(this).val()); 
array.push($(this).val()); //将选中的值 添加到 array中 
//str+=$(this).val()+","; 
} 
}) 
//将要集体删除的数据 传递给action处理 
window.self.location = "deleteUser?info=" + array; 
} else { 
alert("请至少选择一个用户"); 
} 
}

后台action进行接收数据 进行删除
@Override 
public String execute() throws Exception { 
// TODO Auto-generated method stub 
//前台是以a,b,c格式进行传输的 首先分解字符串 
String s[] = info.split(","); 
/* 
* for(int i=0;i<s.length;i++){ System.out.println(s[i]); } 
*/ 
if (s.length > 0) { 
for (int i = 0; i < s.length; i++) { 
userDao.deleteUser(s[i]); 
} 
} 
return "success"; 
}
Javascript 相关文章推荐
js计数器代码
Nov 04 Javascript
window.location和document.location的区别分析
Dec 23 Javascript
Javascript 函数对象的多重身份
Jun 28 Javascript
javascript 另一种图片滚动切换效果思路
Apr 20 Javascript
判断某个字符在一个字符串中是否存在的js代码
Feb 28 Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 Javascript
jQuery Ztree行政地区树状展示(点击加载)
Nov 09 Javascript
vuejs响应用户事件(如点击事件)
Mar 14 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
Apr 18 Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 Javascript
Vue中component标签解决项目组件化操作
Sep 04 Javascript
使用Typescript开发微信小程序的步骤详解
Jan 12 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
Apr 20 #Javascript
js函数模拟显示桌面.scf程序示例
Apr 20 #Javascript
判断及设置浏览器全屏模式
Apr 20 #Javascript
js 实现浏览历史记录示例
Apr 20 #Javascript
jquery的trigger和triggerHandler的区别示例介绍
Apr 20 #Javascript
js的参数有长度限制吗?发现不能超过2083个字符
Apr 20 #Javascript
给html超链接设置事件不使用href来完成跳
Apr 20 #Javascript
You might like
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
php简单中奖算法(实例)
2017/08/15 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
9个JavaScript评级/投票插件
2010/01/18 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
jQuery使用drag效果实现自由拖拽div
2015/06/11 Javascript
jquery+ajax实现直接提交表单实例分析
2016/06/17 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
微信小程序自定义toast组件的方法详解【含动画】
2019/05/11 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
vue父组件给子组件的组件传值provide inject的方法
2019/10/23 Javascript
浅析Python3爬虫登录模拟
2018/02/07 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
python 切换root 执行命令的方法
2019/01/19 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
陈欧广告词
2014/03/14 职场文书
伊琍体标语
2014/06/25 职场文书
电力培训心得体会
2014/09/02 职场文书
党的群众路线批评与自我批评发言稿
2014/10/16 职场文书
医院见习报告范文
2014/11/03 职场文书
银行自荐信怎么写
2015/03/05 职场文书
2015年节能降耗工作总结
2015/05/22 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
体育委员竞选稿
2015/11/21 职场文书
Web前端:CSS最强总结 附详细代码
2021/03/31 HTML / CSS
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB