分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

datatable.js使用

发布时间:2023-09-06 02:26责任编辑:胡小海关键词:js
$(document).ready(function () { ???var southtable = $("#southtable").DataTable({ ???????language: { ???????????url: ‘/lib/jquery.datatables/js/‘ + LANG + ‘.json‘ ???????}, ???????ordering: false, ???????searching: false, ???????processing: true, ???????paging: false, ???????columns:[ ???????????{data:‘prose‘}, ???????????{data:‘fightGroup‘}, ???????????{data:‘p1Name‘}, ???????????{data:‘p1Rid‘}, ???????????{data:‘p2Name‘}, ???????????{data:‘p2Rid‘}, ???????????{data:‘winner1‘}, ???????????{data:‘winner2‘}, ???????????{data:‘winner3‘}, ???????] ???}); ???var northtable = $("#northtable").DataTable({ ???????language: { ???????????url: ‘/lib/jquery.datatables/js/‘ + LANG + ‘.json‘ ???????}, ???????ordering: false, ???????searching: false, ???????processing: true, ???????paging: false, ???????columns:[ ???????????{data:‘prose‘}, ???????????{data:‘fightGroup‘}, ???????????{data:‘p1Name‘}, ???????????{data:‘p1Rid‘}, ???????????{data:‘p2Name‘}, ???????????{data:‘p2Rid‘}, ???????????{data:‘winner1‘}, ???????????{data:‘winner2‘}, ???????????{data:‘winner3‘}, ???????] ???}); ???function ajaxLoad(){ ???????southtable.clear().draw(); ???????northtable.clear().draw(); ???????$(".dataTables_processing").css("display", "block"); ???????window._PlatId = $("#PlatId").val(); ???????$.ajax({ ???????????data: { ???????????????_csrf: $("meta[name=‘csrf-token‘]").attr("content"), ???????????????PlatId: $("#PlatId").val(), ???????????????partition: $("#Partition").val(), ???????????????time: $("#time").val(), ???????????}, ???????????type:‘get‘, ???????????dataType:‘json‘ ???????}).done(function(data) { ???????????$(".dataTables_processing").css("display", "none"); ???????????if(data.flag == 0 || ?data.info.data.length == 0){ ???????????????return false; ???????????} ???????????data.info.data.south.length == 0 || southtable.rows.add(data.info.data.south).draw(); ???????????data.info.data.north.length == 0 || northtable.rows.add(data.info.data.north).draw(); ???????}); ???} ???$(".search-form").submit(function () { ???????ajaxLoad(); ???????return false; ???}); ???southtable.on("init", function(){ ???????if($("#PlatId").val()!=‘‘&&$("#Partition").val()!=‘‘&&$("#time").val()!=‘‘){ ???????????ajaxLoad(); ???????} ???});});
 ???<div class="row"> ???????<div class="col-md-12"> ???????????<div class="block-flat"> ???????????????<div class="header"> ???????????????????<h4><?= Yii::t(Yii::$app->controller->module->id, ‘查询结果‘) ?></h4> ???????????????</div> ???????????????<div class="southtable"> ???????????????????<div> ???????????????????????<table id="my_table" class="table table-bordered"> ???????????????????????????<thead> ???????????????????????????????<tr> ???????????????????????????????????<th style="width: 10%;"><?= Yii::t(Yii::$app->controller->module->id, ‘对局‘) ?></th> ???????????????????????????????????<th style="width: 10%;"><?= Yii::t(Yii::$app->controller->module->id, ‘角色a‘) ?></th> ???????????????????????????????????<th style="width: 10%;"><?= Yii::t(Yii::$app->controller->module->id, ‘rid‘) ?></th> ???????????????????????????????????<th style="width: 10%;"><?= Yii::t(Yii::$app->controller->module->id, ‘角色b‘) ?></th> ???????????????????????????????????<th style="width: 10%;"><?= Yii::t(Yii::$app->controller->module->id, ‘rid‘) ?></th> ???????????????????????????????????<th style="width: 15%;"><?= Yii::t(Yii::$app->controller->module->id, ‘首次击杀‘) ?></th> ???????????????????????????????????<th style="width: 15%;"><?= Yii::t(Yii::$app->controller->module->id, ‘剩余人数是否≤3‘) ?></th> ???????????????????????????????</tr> ???????????????????????????</thead> ???????????????????????</table> ???????????????????</div> ???????????????</div> ???????????</div> ???????</div> ???</div>

datatable.js使用

原文地址:https://www.cnblogs.com/zxqblogrecord/p/10116958.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved