小编Dev*_*_LA的帖子

用于 jquery 数据表服务器端处理的 Spinner

我有一个带有服务器端处理的 jquery 数据表版本 1.10。一切正常。但是我的要求是为每个 ajax 调用显示一个微调器,而不是默认的“正在处理...”消息。尝试了多种方法但没有任何作用。

这是我的代码:

$("#table-pp").DataTable({
    "processing": true,
    "order": [[2, "asc"]],  
    "pagination": true,
    "language": {
        "infoFiltered": "",
        "processing": "Loading. Please wait..."
    },
    "serverSide": true,
    "destroy": true,
    "ajax": {
        "type": "POST",
        "url": "/Site/test/GetData",
        "data": { param: XYZ},
        "error": function (e) {
        },
        "dataSrc": function (json) {               
            json.draw = json.draw;
            json.recordsTotal = json.recordsTotal;
            json.recordsFiltered = json.recordsFiltered;
            return json.data;
        }
    },
    "initComplete": function () {
        //spinStop();         
    },
Run Code Online (Sandbox Code Playgroud)

我有两个函数,即startspin 和stopspin,我想在ajax 调用完成后调用它们。

function spinStart() {
    $('#test_center').show().spin({ color: '#fff' });
    $('#test').show();
}


function spinStop() …
Run Code Online (Sandbox Code Playgroud)

jquery server-side datatables spinner

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

datatables ×1

jquery ×1

server-side ×1

spinner ×1