Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/10/2014, 18:11
Avatar de JavierMMM
JavierMMM
 
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problemas para formatear cadena

Ya usé push() pero al imprimirla con console.log me imprime lo siguiente:


["['Usuario', 'Participacines'],", "['usr1', 63],", "['usr 2', 3],", "['usr 3', 9],", "['usr 4', 107],", "['use 5', 3],", "['usr 6', 24],", "['usr 7', 3],", "['usr 8', 826],", "['usr 9', 2],"]


y de esta manera utilizo el push:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3.         var arrayJS=<?php echo $a->get_estadist_JS(); ?>;
  4.         var grafica = new Array();
  5.  
  6.         grafica = [];
  7.        
  8.         if(!arrayJS){
  9.           newTable = '<td><p>No hay datos disponibles</p></td>';
  10.         }else{
  11.           grafica.push("['Usuario', 'Participacines'],");
  12.           $.each(arrayJS, function(key, value){        
  13.             grafica.push("['"+value["usuario"]+"', "+value["cuantos"]+"],")
  14.           });        
  15.         }
  16.          console.log(grafica);
  17.  
  18.       google.load("visualization", "1", {packages:["corechart"]});
  19.       google.setOnLoadCallback(drawChart);
  20.      
  21.       function drawChart() {
  22.         var data = google.visualization.arrayToDataTable( [ grafica ] );
  23.  
  24.         var options = {
  25.           title: 'EDUC',
  26.           //vAxis: {title: 'Alumno',  titleTextStyle: {color: 'red'}}
  27.         };
  28.  
  29.         var chart = new google.visualization.BarChart(document.getElementById('chart_div'));
  30.  
  31.         chart.draw(data, options);
  32.       }
  33.     </script>

¿Qué es lo que estaré omitiendo o haciendo mal?
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.