基于SSH实现全选删除功能
来源:互联网 发布:淘宝联盟淘客贷款 编辑:程序博客网 时间:2024/05/16 12:46
JSP页面:
定义一个删除按钮:<input type="button" name="Submit" onclick="batchdel()" value="删除"/> 只需要一个点击事件就好
首先定义一个:<s:checkbox id="checkall" /> 用于实现全选功能
再在循环中定义<input type="checkbox" name="check" value="${tuser.id}" id="checkall"/> id属性值要相同。
JS代码:
$(function(){
//全选
$("#checkall").click(function(){
$('input[id="checkall"]').attr("checked",this.checked);
});
});
//全选删除
function batchdel(){
var str = "";
$("[name='check']").each(function() {
if (this.checked) {
if (str == "")
str = $(this).val();
else
str += "," + $(this).val();
}
});
if (str == "")
alert("请选择您要删除的信息!");
else {
if (confirm("您确定要删除吗?")) {
$.ajax({
type : "post",
url : "user_delall.action", //只需要把url改掉就ok 跳转到Action中, 用String字符串类型的id接收
data : {
"id" : str
},
dataType : "html",
success : function(data) {
window.location.href = "user_showListUser.action"; //删除过后需要跳转的页面URL.
}
});
}
}
}
ServiceImpl类中:
//删除全部
public void delall(String id) {
if(null!=id&&!"".equals(id)){
String[] ids = id.split(",");
for (String strid : ids) {
dao.deleteById(Integer.parseInt(strid));
}
}
}
- 基于SSH实现全选删除功能
- 基于ListView的单选、全选、删除功能实现小Demo
- asp.net实现批量删除的全选功能案例
- 使用JQuery实现全选、反选、添加和删除功能
- jquery实现全选、反选以及删除、添加等功能
- js实现全选、反选功能(批量删除)
- ListView CheckBox 完美实现多选、新增、删除、全选功能
- JS实现复选框的全选和批量删除功能
- JS实现复选框的全选和批量删除功能
- 用Vue.js实现全选与全不选删除功能
- AngularJs实现添加,批量删除,全选,反选等功能
- SSH实现删除功能的一些问题
- vim的全选功能,删除
- 全选功能实现
- 实现AdvancedDataGrid全选功能
- 实现AdvancedDataGrid全选功能
- vim实现全选功能
- checkbox实现全选功能
- CSR 8670 开启 GAIA 编译 BLUELIB
- 无约束最优化方法学习笔记
- HDU4786 Fibonacci Tree(Kruskal)
- Chapaev and Potatoes (URAL 1809 暴力)
- POJ 1611 The Suspects(并查集)
- 基于SSH实现全选删除功能
- 回归测试和冒烟测试的区别
- HDU 5366 The mook jong (动态规划,详解)
- 20150809
- Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
- ubuntu下lsof工具使用手册--一切皆文件
- 个人
- 编程中注意事项
- 武汉九通远大机械设备有限公司 执着于放手