2010-11-26 7 views
1

Je veux un tableau en Javascript, structure comme celle-tableau de passe Php Javascript pour

 $(function() 
    { 
     // prepare the data 
     for (var i=0; i<50000; i++) { 
      var d = (data[i] = {}); 

      d["id"] = "id_" + i; 
      d["num"] = i; 
      d["title"] = "Task " + i; 
      d["duration"] = "5 days"; 
     } 

Je veux ce tableau à créer par php. J'ai déjà le tableau, il créé par boucle

ÉDITÉE:

Est-ce les données ci-dessus dans un Javascript de tableau multidimensionnel, un simple tableau ou un var?

est la structure enregistrée dans "d" ou dans les données [i] [id], données [i] [titre], ...?

+1

Et s'il vous plaît marquer la meilleure réponse à votre question ici. – Jonah

+0

désolé maintenant je le ferai. Je ne savais pas encore, thx 4the – Email

Répondre

3

Par exemple, $ data = array ('item' => 'description', 'item2' => 'description2');

json_encode ($ data);

Tout ce que vous devez

+1

Tomber un tableau de 50 000 éléments sur la page n'est guère idéal, mais sans plus d'infos je ne vois pas une meilleure solution. – meagar

+2

Je ne pense pas que mettre 50 000 de n'importe quoi sur une page en utilisant la méthode _any_ est idéal. – Jonah

2

Utilisez json_encode() pour coder le tableau.

Access PHP variable in JavaScript Cet exemple fonctionne également avec les tableaux.

+0

Merci de lier à ma réponse: D – rhino

+0

C'est plus rapide :) – Jonah

+0

Désolé, je ne vous comprends pas. Que voulez-vous dire en disant "c'est plus rapide"? – rhino

Questions connexes