Problème dans ma boucle for pour afficher le tableau correctemen
Résolu
aminaxy
Messages postés
148
Date d'inscription
Statut
Membre
Dernière intervention
-
aminaxy Messages postés 148 Date d'inscription Statut Membre Dernière intervention -
aminaxy Messages postés 148 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un problème d'affichage dans le bon style mon tableau(dans la pièce jointe)

voici mon code:
merci pour l'aide
j'ai un problème d'affichage dans le bon style mon tableau(dans la pièce jointe)

voici mon code:
function tableToJson(table) {
var data = [];
// first row needs to be headers
var headers = [];
for (var i=0; i<table.rows[0].cells.length,i<5; i++) {
headers[i] = table.rows[0].cells[i].innerHTML.toLowerCase().replace(/ /gi,'');
}
data.push(headers);
// go through cells
for (var i=1; i<table.rows.length;i++) {
var tableRow = table.rows[i];
var rowData = {};
for (var j=0; j<tableRow.cells.length,j<5 ; j++) {
rowData[ headers[j] ] = tableRow.cells[j].innerHTML;
}
data.push(rowData);
}
return data;
}
function callme(){
var table = tableToJson($('#table').get(0));
var doc = new jsPDF('l','pt','letter',true);
$.each(table, function(i, row){
$.each(row, function(j,cell){
if(j=="email" | j==5){
doc.cell(1,10,190,20,cell,i);
}
else{
doc.cell(1,10,90,20,cell,i);
}
});
});
merci pour l'aide
A voir également:
- Problème dans ma boucle for pour afficher le tableau correctemen
- Tableau word - Guide
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
1 réponse
Bonjour
Ce ne serait pas plutôt (j=="email" || j==3) ? Car ce test sur j ne semble concerner que la ligne des titres, qui est indexée numériquement alors que les autres sont indexées par le titre. Et la colonne email est la colonne 3, il me semble. De plus il faut deux barres || pour le ou logique, avec une seule c'est un ou binaire
if(j=="email" | j==5){
Ce ne serait pas plutôt (j=="email" || j==3) ? Car ce test sur j ne semble concerner que la ligne des titres, qui est indexée numériquement alors que les autres sont indexées par le titre. Et la colonne email est la colonne 3, il me semble. De plus il faut deux barres || pour le ou logique, avec une seule c'est un ou binaire
aminaxy
Messages postés
148
Date d'inscription
Statut
Membre
Dernière intervention
1
merci Mr le père ça résoud le problème :)