Créer un tableau avec jQuery

Anika Tabassum Era 30 janvier 2023
  1. Créer une table avec jQuery en prenant le contenu de la table sous forme de chaîne
  2. Créer une table avec jQuery en créant une instance de table
Créer un tableau avec jQuery

Avec l’aide de la bibliothèque jQuery, nous pouvons ajouter de nouvelles lignes de tableau à notre contenu et créer l’élément table. Nous allons effectuer un travail de boucle de base pour nous assurer que nos données ou notre modèle de sortie sont empilés dans un format de tableau.

Nous examinerons deux exemples, l’un qui prendra les balises et le contenu de la table sous forme de chaîne. Plus tard, l’ajouter le configurera comme un tableau dans le corps HTML.

Cependant, la création d’éléments de table sous forme de chaînes peut entraver la personnalisation ultérieure. Ainsi, dans notre deuxième exemple, nous allons créer une instance d’un élément table, et ainsi en spécifiant les attributs (id, class), nous pouvons changer les propriétés du contenu de la table.

Faisons une vérification approfondie pour comprendre.

Créer une table avec jQuery en prenant le contenu de la table sous forme de chaîne

Ici, nous allons prendre une variable pour stocker la balise de début des éléments du tableau, ajouter le contenu et la balise de fin. Dans l’étape suivante, nous ajouterons cette somme ou cette collection de chaînes à la div que nous avons considérée.

Le problème de base serait que nous ne pouvons pas réinitialiser les propriétés des données de table ou des lignes de table. Vérifions les lignes de code.

Extrait de code:

<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<div id="tab"> </div>
<script>
   var content = "<table>"
   for(i=0; i<3; i++){
       content += '<tr><td>' + 'output ' +  i + '</td></tr>';
   }
   content += "</table>"
   
   $('#tab').append(content);
</script>

Production:

Créer une table en prenant le contenu de la table comme chaîne

Créer une table avec jQuery en créant une instance de table

Nous allons envisager de créer l’instance d’une table avec ses attributs id et class. Plus tard, en fonction des préférences, nous pouvons modifier les propriétés.

Les clôtures de code décrivent cela plus explicitement.

Extrait de code:

<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<div id="tab"> </div>
<script>
   var table = $('<table>');
   for(i=0; i<3; i++){
      var row = $('<tr>').text('output ' + i).addClass('rows');
      row.addClass('rows').css({'color':'red'});
      table.append(row);
   }
   
   $('#tab').append(table);
</script>

Production:

Créer une table en créant une instance de table

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook