批量删除行后数据效验的问题

我设计了一个填报报表,并设置了一个复选框列,初始值为选中,当前面有填数字时,复选框列就变为未选中,然后在填报页面里,设置的事件,提交效验前事件,删除复选框为选中的行,然后再对剩余的行进行效验,再提交入库,代码如下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");
         if (id) {
                  darray.push(id);
         }
}
contentPane.deleteReportRC(null,darray);

但实际运行确是,数据效验和删除选中行是同时进行的,本来我设计的是在效验提交前就删除行,但实际上变成了先效验所有的,再删除那些行,导值无法提交入库,还要再点一次提交,请问各位大侠,怎么解决这个问题啊。

FineReportjsl8071808 发布于 2013-10-14 13:31
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
  • 0关注人数
  • 859浏览人数
  • 最后回答于:2013-10-14 13:31
    活动推荐 更多
    热门课程 更多
    返回顶部