Maison > interface Web > js tutoriel > le corps du texte

Que sont les tables de données jQuery ? Comment utiliser les tables de données ?

伊谢尔伦
Libérer: 2017-07-22 09:15:05
original
1766 Les gens l'ont consulté

Introduction aux Datatables

DataTables est un plug-in de table jQuery. Il s'agit d'un outil très flexible basé sur des améliorations progressives qui ajouteront des contrôles interactifs avancés et la prise en charge de n'importe quel formulaire HTML. Principales fonctionnalités :

  • Traitement automatique de la pagination

  • Filtrage des données de table en temps réel

  • Tri des données et détection automatique des types de données

  • Gérer automatiquement les largeurs de colonnes

  • Le style peut être personnalisé via CSS

  • Prise en charge des colonnes masquées

  • Facilité d'utilisation

  • Évolutivité et flexibilité

  • International

  • Création dynamique de tableaux

  • Gratuit

2. Comment utiliser
Lors de l'exécution du backend, il n'y a pas d'artistes ou d'ingénieurs front-end pour coopérer avec vous pour créer la page afin d'afficher la page. données et avoir un certain sens de la beauté, nous pouvons utiliser le plug-in jQuery DataTables pour nous aider à accomplir la tâche
1 La configuration par défaut de DataTables


 $(document).ready(function() { 
$('#example').dataTable(); 
} );
Copier après la connexion

2. Quelques configurations d'attributs de base des DataTables


 "bPaginate": true, //翻页功能 
"bLengthChange": true, //改变每页显示数据数量 
"bFilter": true, //过滤功能 
"bSort": false, //排序功能 
"bInfo": true,//页脚信息 
"bAutoWidth": true//自动宽度
Copier après la connexion

3. Tri des données


$(document).ready(function() { 
$('#example').dataTable( { 
"aaSorting": [ 
[ 4, "desc" ] 
] 
} ); 
} );
Copier après la connexion
À partir de la colonne 0, trier dans l'ordre inverse avec la colonne 4


4 , Masquer certaines colonnes


$(document).ready(function() { 
$('#example').dataTable( { 
"aoColumnDefs": [ 
{ "bSearchable": false, "bVisible": false, "aTargets": [ 2 ] }, 
{ "bVisible": false, "aTargets": [ 3 ] } 
] } ); 
} );
Copier après la connexion

5. Internationalisation


$(document).ready(function() { 
$('#example').dataTable( { 
"oLanguage": { 
"sLengthMenu": "每页显示 _MENU_ 条记录", 
"sZeroRecords": "抱歉, 没有找到", 
"sInfo": "从 _START_ 到 _END_ /共 _TOTAL_ 条数据", 
"sInfoEmpty": "没有数据", 
"sInfoFiltered": "(从 _MAX_ 条数据中检索)", 
"oPaginate": { 
"sFirst": "首页", 
"sPrevious": "前一页", 
"sNext": "后一页", 
"sLast": "尾页" 
}, 
"sZeroRecords": "没有检索到数据", 
"sProcessing": "<img src=&#39;./loading.gif&#39; />" 
} 
} ); 
} );
Copier après la connexion

6. Fonction de tri :


$(document).ready(function() { 
$(&#39;#example&#39;).dataTable( { 
"aoColumns": [ 
null, 
{ "asSorting": [ "asc" ] }, 
{ "asSorting": [ "desc", "asc", "asc" ] }, 
{ "asSorting": [ ] }, 
{ "asSorting": [ ] } 
] 
} ); 
} );
Copier après la connexion

7. 4 types : comme suit

  • •Données du document DOM

  • • Tableau Javascript tableau js

  • •Source Ajax Données de requête Ajax

  • •Traitement côté serveur Données côté serveur

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!