2011-09-14 4 views
0

J'ai une table à laquelle je souhaite ajouter des données variables. J'ai actuellement les données au format CSV, et appelle le csv en HTML en utilisant PHP. L'appel PHP $line_of_text[10] me permet d'accéder à toutes les données que je veux. Cependant, je dois le faire côté client et non côté serveur.Table CSV vers html - côté client

J'ai regardé dans les tableaux Javascript, et ceux-ci peuvent ou ne peuvent pas être la meilleure idée. S'il y a du code pour analyser les données, j'aurais aussi besoin du code réel pour l'appeler depuis la page HTML, et le mettre dans la table.

Ma table est comme ceci: (voir JS Fiddle: http://jsfiddle.net/72jQR/2/)

<table cellspacing="0" cellpadding="5" border="1">  
<tr> 
<td>Code</td> 
</tr> 
<tr> 
<td>Description</td> 
</tr> 
<tr> 
<td>Size</td> 
</tr> 
</table> 

Et après les informations du csv ou un tableau ou autre - il ressemble à ceci:

<table cellspacing="0" cellpadding="5" border="1"> 
<tr> 
<td>Code</td> 
<td>From DATA 12345</td> 
</tr> 
<tr> 
<td>Description</td> 
<td>From DATA</td> 
</tr> 
<tr> 
<td>Size</td> 
<td>500</td> 
</tr> 
</table> 

Qu'est-ce la meilleure façon de faire ce côté client?

Répondre

0

Ce plugin jQuery devrait le faire pour vous côté client: http://code.google.com/p/js-tables/

En particulier voir cette page avec un exemple: http://code.google.com/p/js-tables/wiki/Table

+0

qui a fière allure - Ill faire un test mais ça a l'air bien. Au premier coup d'œil, tous les tableaux sont horizontaux plutôt que verticaux, mais je m'y penche. – Jon

+0

Au premier coup d'œil, toutes les tables sont horizontales plutôt que verticales. En outre, il n'offre pas la possibilité de tirer des lignes de données spécifiques à partir du csv, et il semble qu'il affiche tout le fichier csv, ce que je ne veux pas faire. Mais je regarde dedans – Jon