2010-08-12 5 views
1

У меня есть массив в php, и мне нужно работать с этим массивом в jQuery. Какой лучший способ отправить массив (или переменную) из php в jQuery? Спасибоот php до jquery

ответ

7

json_encode() (PHP> = 5.2), возможно, самый простой способ.

$array_js = json_encode($array); 

echo "<script type='text/javascript'> my_array = ".$array_js."; </script>"; 
+0

Если вы (PHP <5,2), я имел успех со сценарием jsonwrapper. http://www.boutell.com/scripts/jsonwrapper.html –

1

Если вы не должны динамически загрузить его, попробовать что-то вроде этого:

<script> 
var the_array = <?php echo json_encode($array); ?> 
</script>