jquery datatable
//初始化 加载数据 /* Init DataTables */ var oTable = $('#editable').dataTable({ bLengthChange: false, pageLength: 10, bPaginate: true, searching: false, ordering: false, processing: true, bServerSide: true, ajax: "/System/MGFuncInfo", columns: [ { "data": "FNumber" }, { "data": "FName" }, { "data": "FDescription" }, { "data": "FUrl" }, { "data": "FuncID" } ], columnDefs: [{ "targets": [4], "data": "FuncID", "render": function (data, type, full) { return "<button onclick=editinfo('" + full.FuncID + "'); class='btn btn-primary '>編輯</button> <button onclick=deleteinfo('" + full.FuncID + "'); class='btn btn-primary '>刪除</button>"; } }] });
// 新增数据 oTable.fnAddData(data); //删除数据 oTable.fnDeleteRow(RowIndex); //获取总行数 oTable.fnSettings().fnRecordsTotal(); //获取某行数据JSON oTable.dataTable().fnGetData(RowIndex); //获取DataTable 所有数据的JSON数组 oTable.api(true).rows().nodes().toArray();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步