嵌套Ajax调用

本文介绍了一种在删除数据库记录前检查该记录是否被其他地方引用的方法。通过使用JavaScript和AJAX,我们可以在前端实现删除操作,并在后端进行引用检查,确保数据的一致性和完整性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

删除某一条数据时判断其他地方有没有引用该条数据

1、删除按钮:

<button class="btn" onclick="delModel('${}','${}');">删除</button>

2、调用js函数

function delModel(,){
    $.ajax({
        url:'${ctx}XX.do',
        type:'post',
        async: false,
        dataType:'json',
        data:{
            参数:参数
            },
        success:function(data){
            if(data.flag == true){            
                alert("XXXXX")
            }else{
                $.ajax({
                url:'${ctx}XXXX.do',
                type:'post',
                async: false,
                dataType:'json',
                data:{
                    参数:参数
                    },
                success:function(data){
                    if(typeof(data)!= 'object'){
                        data = JSON.parse(data);
                    }
                    if("flag" in data){
                        todo
                    }
                  }
               });
            }
        }    
    });
     
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值