本帖最后由 yixingtianyuan 于 2016-8-23 17:00 编辑
需要的效果:1,勾选复选框后,点击“删除勾选”按钮,弹出提示“确认删除吗?”,点击弹出框的“确定”后,批量删除已勾选的数据。
2,未勾选复选框情况下,点击“删除勾选”按钮,弹出提示“请勾选内容”,点击弹出框的“确定”后,不执行任何操作。
求助问题:目前已经实现第一条的效果,第二条不知如何实现,求大神帮助啊!(附复选框和删除按钮的 js ){:4_262:}
复选框的js:if (!window.lineboxes) {
window.lineboxes = ;
}
lineboxes = this;
删除按钮的js: if(confirm("确认删除吗?")) //弹出确认删除对话框
{
var $span = $('.fr-checkbox-checkon'); //定义选中的复选框
var darray = ;
var $tds = $("td").has($span); //定义选中复选框的单元格
for (var i = 0, len = $tds.length; i < len; i ++) { //遍历选中的单元格
var id = $($tds).attr("id"); //给选中的单元格加上id的属性
if (id) {
darray.push(id); //将选中的id放入到数组中
}
}
contentPane.deleteReportRC(null,darray);
//第二个参数为批量删除的选中行
contentPane.verifyAndWriteReport(); //校验后提交
return false; //点击确定时,返回值为true,执行如上操作。
}
else
{
return false; //点击取消时,返回值为false,不执行操作。
}
42876