发现一个问题,我自己设置了一个删除按钮,不勾选复选框的时候,点删除它会自动帮你提交上去???

请问具体代码该怎么改呢?



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[i]).attr("id");     //获取选中的单元格所在的行号     

    if (id) {  

。。。。。。。。。

    }

}

contentPane.deleteReportRC(null,darray); //第二个参数为行号

setTimeout(function() {           //增加延时函数(功能:需要删除的列较多时,复选框上面的删除

     contentPane.writeReport();     //勾选还未执行完成,就执行填报事件,填报时找不到行号,就会报错。

}, 1000);                    //增加延时函数,保证在删除勾选事件执行完后,才执行填报事件)


qianzhiwen 发布于 2021-2-2 14:56
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2021-2-2 15:01

image.png

这部分是提交动作。。去掉就不会提交

最佳回答
0
snrtuemcLv8专家互助
发布于2021-2-2 14:58

行式填报批量删除-https://help.fanruan.com/finereport/doc-view-533.html

好号参照这个教程做一次,不要落下步骤,没问题的

  • 3关注人数
  • 373浏览人数
  • 最后回答于:2021-2-2 15:01
    请选择关闭问题的原因
    确定 取消
    返回顶部