js页面jquery代码:
复制代码 代码如下:
// JavaScript Document
$(document).ready(function() {
// 全选
$("#allChk").click(function() {
$("input[name='subChk']").prop("checked",this.checked);
});
// 单选
var subChk = $("input[name='subChk']")
subChk.click(function() {
$("#allChk").prop("checked", subChk.length == subChk.filter(":checked").length ? true:false);
});
/* 批量删除 */
$("#del_model").click(function() {
// 判断是否至少选择一项
var checkedNum = $("input[name='subChk']:checked").length;
if(checkedNum == 0) {
alert("请选择至少一项!");
return;
}
// 批量选择
if(confirm("确定要删除所选项目?")) {
var checkedList = new Array();
$("input[name='subChk']:checked").each(function() {
checkedList.push($(this).val());
});
$.ajax({
type: "POST",
url: "deletemore",
data: {'delitems':checkedList.toString()},
success: function(result) {
$("[name ='subChk']:checkbox").attr("checked", false);
window.location.reload();
}
});
}
});
});
页面元素:
<a href="#" id="del_model"><span>删除用户</span>
<th class="tal"><input type="checkbox" id="allChk"/>全选</th>
<td><input type="checkbox" name="subChk" value="${user.id}"/></td>
回调函数,在请求完成后需要进行的操作:此处是把选中的checkbox去掉(因为是用到了freemarker的list循环,去掉是数据后checkbox序号变化,还有有相应未知的checkbox被选中,需要去掉)。
复制代码 代码如下:
success: function(result) {
$("[name = 'items']:checkbox").attr("checked", false);
window.location.reload();
}
java后台代码:
复制代码 代码如下:
@RequestMapping(value = "/deletemore", method = RequestMethod.POST)
public String deleteMore(HttpServletRequest request, HttpServletResponse response) {
String items = request.getParameter("delitems");
String[] item = items.split(",");
for (int i = 0; i < item.length; i++) {
userService.delete(Integer.parseInt(item[i]));
}
return "redirect:list";
}
效果图:
相关推荐:
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
ChatGPTO1Pro模型:开启AI新纪元,免费应用带来无尽可能,苹果上的ai写作在哪里
什么是seo伪原创,seo就业前景伪原创怎么写 ,头像ai画怎么弄
为什么seo吸引人,为什么seo吸引人呢 ,ai路径查找器绘制树
AI助手推进:智能化时代的企业革命,ai改变图片颜色
文章AI排版,让创作更高效的秘密武器
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
AI提炼主要内容:如何让信息更精准、高效、易懂,女军人ai
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
360关键:打造全方位安全保护,守护您的数字世界,ai乘bi
用AI写文章:效率与创意的完美结合
SEO挣钱之道:如何通过SEO实现网络盈利,宁晋网站建设商家
用AI写科普文章:科技改变写作的未来
什么是亚马逊seo策略,亚马逊的seo推广是什么 ,天天学术ai写作优惠券
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
SEO优化关键技巧:提升网站排名的实战攻略,科大讯飞ai论文写作软件
SEO超级,助力企业站点冲刺搜索引擎排名,白云全网营销推广哪家强
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,咸宁网站建设大概费用
SEO添加:提升网站流量与排名的必备策略,seo团队成员中国人
优化软件:让电脑性能焕然一新,提升效率的秘密武器,大理网站推广招聘信息最新
seo规范是什么,seo行业标准 ,啊龙ai音乐
ChatGPT免费用户每天的使用限制:如何高效利用,突破困境!,花花制作ai
二创AI:打破创意壁垒,引领未来内容创作新潮流,背影教案网站建设游戏
ChatGPT无法加载?检查网络并尝试重启,助您快速恢复畅通体验,burj ai
企业SEO:如何通过搜索引擎优化提升企业网络竞争力,安阳网站优化布局设计
seo适合什么人做,哪种seo做得好 ,晋城ai论文写作免费
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
SEO确实是企业增长的关键,这些技巧让你走在行业前沿,山东网站建设信息
WPS改写-轻松提升文档创作效率的秘密武器,推广网站的优势
ChatGPT破解版:让人工智能助力你的工作与生活,ai cos帽
SEO自从上线后的演变与未来发展趋势,拼多多增加关键词排名
ChatGPT不能访问,我的学术水平直线下降,泰州大数据ai艾灸价格
为什么选择B站VIP?让你畅享更丰富的视听体验,小门类网站seo
如何下载免费AI软件,让你的工作和生活更智能
ChatGPT怎么突然不能打开了?你需要了解的原因与解决办法,ai写作有什么问题吗怎么解决
颠覆写作方式:免费的AI续写软件助你轻松创作
打造高效创作体验,写文章AI软件重塑内容生产力
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
seo规范是什么意思,seo包括哪些内容 ,AI智能破解
seo需要干什么,seo需要具备什么知识 ,ai梦境档案世岛大宅
SEO地位:如何提升你的网站排名与曝光度,抢占市场先机,微营销网络推广
AI公众号文章生成,轻松打造爆款内容
seo要懂些什么,seo主要做什么的 ,小艾艾AI
SEO教你如何快速提升网站排名,打破竞争壁垒!,本溪seo优化排名公司
seo深度优化插件是什么,深度优化手机软件 ,ai的缩写
“多网建站”助力企业跨越发展,开启全新数字化时代,海南网站优化电池
SEM有哪几个平台?数字营销的多元选择,AI怎么取消移动间距