实现批量删除的两种方法
实现方法一:
/**为删除按钮绑定事件*/
$("#btn").click(function(){
/**获取下面选中的checkbox*/
var checkedbox = $("input[id^='box_']:checked");
if(checkedbox.length == 0){
alert("请选择要删除的部门!!!");
}else{
if(confirm("你确定要删除吗???")){
var ids = new Array();
checkedbox.each(function(){
ids.push(this.value);
});
alert(ids);
}
}
});
****实现方法二:**** /**为删除按钮绑定事件*/ $("#btn").click(function(){ /**获取下面选中的checkbox*/ var checkedbox = $("input[id^='box_']:checked"); if(checkedbox.length == 0){ alert("请选择要删除的部门!!!"); }else{ if(confirm("你确定要删除吗???")){ /** 如下面,如果调用map方法, 会把函数里面的返回值作为jquery对象--res返回 注意,这里的res.toArray()等同于res.toArray().join(","); 它默认就是这样做的呢,这个需要记住嘛 */ var res = checkedbox.map(function(){ return this.value; }); alert(res); alert(res.toArray()); alert(res.toArray().join(",")); } } });