Jquery Datatable ajax删除确认弹出窗口&;加载消息

Jquery Datatable ajax删除确认弹出窗口&;加载消息,jquery,asp.net-mvc,datatables,Jquery,Asp.net Mvc,Datatables,在将数据加载到my Datatables的同时,是否可以为my Delete列设置动画加载文本/旋转?是否可以显示确认弹出窗口 $(document).ready(function() { $('#ProvTable').DataTable({ "ajax": { "url": "/Users/Prov", "type": "Get", "data":

在将数据加载到my Datatables的同时,是否可以为my Delete列设置动画加载文本/旋转?是否可以显示确认弹出窗口

$(document).ready(function() {
            $('#ProvTable').DataTable({
            "ajax": {
                "url": "/Users/Prov",
                "type": "Get",
                "data": { "idUser": "@userid", "idCity": "@cityId" },
                "datatype": "json"

            },

            "columns": [
                { "data": "Id", "visible": false, "searchable": false },
                { "data": "Name", "autowidth": true },
                { "data": "City", "autowidth": true },
                { "data": "UID", "autowidth": true },
               {
                   "title": "Delete",
                   "data": "Id",
                   "searchable": false,
                   "sortable": false,
                   "render": function (data, type, full, meta) {
                       return '<a href="@Url.Action("Delete", "Users")?id=' + data + '" class="editUser"><span class="glyphicon glyphicon-trash btn-sm btn-danger"></span></a>';
                    }
               },
            ]


        });
$(文档).ready(函数(){
$('#可验证')。数据表({
“ajax”:{
“url”:“/用户/Prov”,
“类型”:“获取”,
“数据”:{“idUser”:“@userid”,“idCity”:“@cityId”},
“数据类型”:“json”
},
“栏目”:[
{“数据”:“Id”,“可见”:false,“可搜索”:false},
{“data”:“Name”,“autowidth”:true},
{“数据”:“城市”,“自动宽度”:true},
{“data”:“UID”,“autowidth”:true},
{
“标题”:“删除”,
“数据”:“Id”,
“可搜索”:错误,
“可排序”:false,
“呈现”:函数(数据、类型、完整、元){
返回“”;
}
},
]
});

这是在数据库上显示确认对话框的方式

$(document).ready(function() {
     var provTable=$('#ProvTable').DataTable({
        "ajax": {
            "url": "/Users/Prov",
            "type": "Get",
            "data": { "idUser": "@userid", "idCity": "@cityId" },
            "datatype": "json"

        },

        "columns": [
            { "data": "Id", "visible": false, "searchable": false },
            { "data": "Name", "autowidth": true },
            { "data": "City", "autowidth": true },
            { "data": "UID", "autowidth": true },
            {
                     data: null,
                     orderable: false,
                     className: "dt-center",
                     defaultContent: ' <a href="#" id=del>Delete</a>'

           },
        ]


    });

  $('#ProvTable tbody').on('click', 'tr td #del', function () {
       var row = $(this).parents('tr')[0];
       var mydata = (provTable.row(row).data());
       var con=confirm("Are you sure you want to delet this "+ mydata["Id"])
     if(con){
          // Do Something
     }
     else
      {
         // Nothing to do here
      }
});

  });
$(文档).ready(函数(){
变量provTable=$('#provTable')。数据表({
“ajax”:{
“url”:“/用户/Prov”,
“类型”:“获取”,
“数据”:{“idUser”:“@userid”,“idCity”:“@cityId”},
“数据类型”:“json”
},
“栏目”:[
{“数据”:“Id”,“可见”:false,“可搜索”:false},
{“data”:“Name”,“autowidth”:true},
{“数据”:“城市”,“自动宽度”:true},
{“data”:“UID”,“autowidth”:true},
{
数据:空,
可订购:错误,
类名:“dt中心”,
默认内容:“”
},
]
});
$(“#可验证tbody”)。在('click'、'tr td#del'函数(){
var行=$(this.parents('tr')[0];
var mydata=(provTable.row(row.data());
var con=confirm(“是否确实要删除此”+mydata[“Id”])
如果(con){
//做点什么
}
其他的
{
//这里没什么可做的
}
});
});

您将在MyData中获得整行数据

是,您可以显示删除操作的确认弹出窗口是,这显然是可能的。阅读以了解如何使用jQuery创建加载动画。对于弹出窗口,请使用