Django jQueryAjax中不会触发成功函数

Django jQueryAjax中不会触发成功函数,django,jquery,Django,Jquery,我使用以下ajax代码删除记录表单数据库: function f(id) { $.ajax({ url: "/meeting/delParticipant/"+id+"/", type: "POST", success: function(res){ alert ('success');

我使用以下ajax代码删除记录表单数据库:

function f(id) {
                $.ajax({
                    url: "/meeting/delParticipant/"+id+"/",
                    type: "POST",
                    success: function(res){
                        alert ('success');
                        $('#participants tr:last').prev().remove();
                    }
                });
            };
我在模板中有一个表,每行都有一个锚来调用它:

field1  field2  field3 <a href="#" onClick="f(1)" >del</a>
field1  field2  field3 <a href="#" onClick="f(2)" >del</a>
field1  field2  field3 <a href="#" onClick="f(3)" >del</a>
...
field1 field2 field3
字段1字段2字段3
字段1字段2字段3
...

它成功地删除了记录,但是
成功功能
不会启动,我不知道为什么

试试这段代码,它会激发ajax的成功

 $.ajax({
                    data:id,
                    url: "/meeting/delParticipant/",
                    type: "POST",

                    success: function(id){
                        alert ('success');
                        $('#participants tr:last').prev().remove();
                    }

也许您忘记了在视图文件中禁用csrf令牌(decorator@csrf\u豁免视图功能)?