Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery deleteAfter从数据表中删除记录在没有页面加载的情况下不能删除记录如何在没有页面加载的情况下删除记录_Jquery_Ajax_Model View Controller_Datatables - Fatal编程技术网

Jquery deleteAfter从数据表中删除记录在没有页面加载的情况下不能删除记录如何在没有页面加载的情况下删除记录

Jquery deleteAfter从数据表中删除记录在没有页面加载的情况下不能删除记录如何在没有页面加载的情况下删除记录,jquery,ajax,model-view-controller,datatables,Jquery,Ajax,Model View Controller,Datatables,我正在尝试从datatable中删除记录,而不重新加载所有页面: $(function () { $(".btndeletesoftware").click(function () { $.ajax({ type: "POST", url: '@Url.Action("Delete")', data: { Id: $(this).attr('Id') }, success:

我正在尝试从datatable中删除记录,而不重新加载所有页面:

$(function () {
    $(".btndeletesoftware").click(function () {

        $.ajax({
            type: "POST",
            url: '@Url.Action("Delete")',
            data: { Id: $(this).attr('Id') },

            success: function (data) {
                $("#software").dataTable().fnDraw();
                alert("Delete Successfully");
            }
        });
    });
});

如果启用了“选定行”功能,则其操作非常简单

      success: function (data) {
             var tbl = $("#software").dataTable();
             // if you have the selected row extension turned on
             tbl.rows('.selected').remove().draw();
            alert("Delete Successfully");
        }
如果未使用选定项,请按此处定义为其指定行号或行选择器

使用fnDraw(false)。它将防止表重新筛选

$("#software").dataTable().fnDraw(false);

请你也张贴你的html代码!!查看页面行为的步骤