我正在使用Django,我已经为删除按钮编写了我的视图和模型。但是当我使用删除按钮时,它会删除数据,但它可以显示,直到我没有重新加载页面。这是我的jquery。请帮忙。
$('.delete').click(function() {
appname = $('.delete').data('appname');
modelname = $('.delete').data('modelname');
pk = $('.delete').data('pk');
$.ajax({
type: "GET",
url: "/delete_button/" + appname + "/" + modelname + "/" + pk + "/"
});
答案 0 :(得分:0)
使用其他http类型type: 'DELETE'
删除服务器上的资源后,您还必须处理前端中的删除。 也许你可以删除保存元素的前端元素。
$.ajax({
url: "/delete_button/" + appname + "/" + modelname + "/" + pk + "/",
type: "DELETE",
success: function() {
// Remove the HTML Element which represents you data
$('.listelement').remove( "#" + pk )
}
});