Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SnakeX

array do php para javascript

Recommended Posts

Então td bem??

 

É o seguinte eu tou tentando passar um array do php para o javascript e tou a fazer assim:

 

No php tenho:

$array = array('01' => 'valor 1', '02' => 'valor 2', .......);

e tou a declarar uma variavel para pudar usar no javascript assim:

<script type="text/javascript" language="javascript">var novo = '<?=$array;?>';</script>

dps no javascript eu xamo por exemplo print(novo['01']); e ele retorna undefined não estou a ver como resolver o problema.

 

Será que alguém ai sabe como resolver??

 

Obrigado desde já!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dscp a demora na resposta.É vou fazer dessa maneira, por acaso já tinha pensado assim mas pensei k desse para fazer logo directo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é mais fácil criar um array javascript no php?

$array = "['valor1', 'valor2', 'valor3'];";
No java script:

<script type="text/javascript">var novo = <?=$array;?></script>
Depois para pegar o valor do array, é só fazer normal:

alert(novo[0]);alert(novo[1]);
É bem mais fácil e o código fica menor do que usar um split().

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php
$arrayPhp= array('01' => 'valor 1', '02' => 'valor 2');
?>

<script>

	var arr = ["<?php if (!empty($arrayPhp)) echo implode('","', $arrayPhp; ?>"];

</script

um abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.