thymeleaf+js实现单个删除和多选删除的功能
来源:互联网 发布:批处理 base64源码 编辑:程序博客网 时间:2024/06/16 00:22
在删除前我们需要给用户提示,根据用户选择来进行判断是否删除,当onclick和href同时使用的时候,会先执行onclick,根据onclick返回值及逆行判断是否执行href链接。
此处给出示例代码:
--------------------------------------------------------------------------------------------------------------------------------------
单个删除(id的值为后台传过来的值):
<a class="button border-red" href="#" th:href="@{/hr/del/{id}(id=${position.posno})}" onclick="return del()" th:value="${position.posno}" value="1"> <span class="icon-trash-o"></span> 删除</a>
js:
function del() { if (confirm("您确定要删除吗?")) { return true; } else { return false; }}
--------------------------------------------------------------------------------------------------------------------------------------多选删除
多选框checkbox:
<td style="text-align:left; padding-left:20px;"> <input type="checkbox" name="id[]" value="" id="id[]" th:value="${position.posno}"/> </td>
删除按钮:
<button class="button border-red" onclick="DelSelect()"><span class="icon-trash-o"></span> 批量删除</button>
js代码:
function DelSelect() { var Checkbox = false; $("input[name='id[]']").each(function() { if (this.checked == true) { Checkbox = true; } }); if (Checkbox) { var t = confirm("您确认要删除选中的内容吗?"); if (t == false) { return false; } else { var checkedID=""; $("input[name='id[]']").each(function() { if (this.checked == true) { checkedID += this.value + ","; } }); window.location.replace("/hr/delSelected?checkedID="+checkedID); } } else { alert("请选择您要删除的内容!"); return false; } }
阅读全文
0 0
- thymeleaf+js实现单个删除和多选删除的功能
- JS实现列表的增加和删除功能
- JS实现复选框的全选和批量删除功能
- JS实现复选框的全选和批量删除功能
- Qt中如何实现QTextEdit中文字的单个删除 和 连续删除
- js实现表格的添加和删除
- JS实现复选框的全选和批量删除功能(php后端)
- 单个删除
- 单个JSP页面中实现查询和删除数据实例
- UITableView类似Email的多选删除功能实现
- js实现全选、反选功能(批量删除)
- 运用js实现批删除功能
- 基于JS实现移动端左滑删除功能
- girdview删除功能的实现
- ListView多选删除功能实现。
- 使用ActionMode实现有删除动画的多选删除功能
- 访问单个节点的删除
- 访问单个节点的删除
- PullToRefresh下拉和上拉简单实现
- 树状数组
- mdp ioctl 调用流程
- gdb调试和技巧
- 一篇文了解DevOps:从概念、关键问题、兴起到实现需求
- thymeleaf+js实现单个删除和多选删除的功能
- tablelayout
- vue.js中利用router进行跳转(子页面刷新404问题)
- Java基础-对象的内存分配与初始化
- ArrayList源码学习笔记之一初始化
- C语言输出不同颜色字体
- iOS经典讲解之开发者账号对比
- jvisualvm插件的使用
- 同步,异步,阻塞,非阻塞