Buenos días!
Me gustaría poder solucionar el error:
Uncaught SyntaxError: Unexpected token _ in JSON at position 1 VM2245:1
Primero paso la variable $resultadoFinal de php y la convierto a json, a continuación creo un bucle que itera sobre resultadofinal para obtener los valores que pasaré a un array que llamo _add, después paso el array a json pero obtengo el error descrito.
Ahí va el código:
<script type="text/javascript">
var resultadofinal = <?php echo json_encode( $resultadoFinal ) ?>;
var _add = new Array();
var _data;
for (i = 0; i < resultadofinal.length; i++)
{
_data = '{"address": "'+_poblacion+','+resultadofinal[i]['calle']+','+resultadofinal[i]['numero']+'", "content": "'+resultadofinal[i]['nombreempresa']+'"}';
_add.push(_data);
}
console.log(_add);
// JSON
var data = JSON.parse('[_data]');
console.log(data);
</script>
En console.log obtengo:
["{"address": "Barcelona,Río de Janeiro,5", "content": "garibaldi cañeros molón S A."}", "{"address": "Barcelona,Travesera de les corts,5", "content": "JM fraguados S.L."}", "{"address": "Barcelona,Colón,1", "content": "caramelos S.L."}"]
Alguna idea?
Utilizo jquery.
Muchas gracias de antemano, por la atención prestada.
Saludos cordiales.