dhtmlxgantt篇之删除link连接线

dhtmlxgantt篇之删除link连接线

本文是我再完成新增连接线之后,在dhtmlxgantt.js写了一点自己的代码实现的,异步删除数据表中数据。

dhtmlxgantt.js

首先,先看一下源码中保存方法:

这里写图片描述

这是实现删除操作的方法,其中deleteDemo(n)是我自己写的删除方法,因为源码中deleteLink只是删除了一个store中的数据,但是源数据并未做更改,所在在刷新之后还是原来的数据,而我新增的方法会将要删除数据的信息通过$.post的方式传回后台,根据信息删除数据表中该信息,在刷新之后,显示已经更改的信息。

代码块

    function deleteDemo(e){
     $.post("${ctx}/ganttlinks/ganttLinks/delete",e,function(json){
            console.log(json.status);
        },"json");
 }

离线写博客

这个删除相对比较简单所以不再过多叙述,但是在开发时我发现了一个bug,那就是连接线在第一次连接完毕后,再做相同的连接时,dhtmlxgantt.js会再存一次,所以在删除时就要删两次,因为源码默认每一次的点击划线都会执行一次事件函数,所以这个bug暂时,我没过多去干涉,等以后用到开发项目时,会做研究和更改,如果哪位大牛,知道,希望不吝赐教。也许有所不足,真诚的希望,有大牛能帮我纠正一下,我的错误,互相提高,以便以为可以分享更好的代码和技术给大家,携手在研发的道路上一去不复返。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值