Django jQueryAjax中不会触发成功函数
我使用以下ajax代码删除记录表单数据库:Django jQueryAjax中不会触发成功函数,django,jquery,Django,Jquery,我使用以下ajax代码删除记录表单数据库: function f(id) { $.ajax({ url: "/meeting/delParticipant/"+id+"/", type: "POST", success: function(res){ alert ('success');
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豁免视图功能)?