将php数组传递给jquery函数

Alb*_*ats 5 php arrays jquery

我有一个带有表单的页面,用来填写客户信息.我将以前的客户数据存储在php数组中.使用下拉列表,用户可以使用我存储的数据填写表单.

我所拥有的是一个jquery函数,当值发生变化时触发,在函数内部我想用我存储的数据更新表单值(在我的php数组中).

问题是我不知道如何将我的php数组传递给jquery函数,任何想法?

这是我填充数组的方式:

$contador_acompanantes = 0;

foreach ($acompanantes->Persona as $acomp) 
{
  $numero = $acomp->Numero;
  $apellidos = $acomp->Apellidos;
  $nombre = $acomp->Nombre;

  $ACOMPANANTES[$contador_acompanantes] = $ficha_acomp;
  $contador_acompanantes++; 
}
Run Code Online (Sandbox Code Playgroud)

得到了我的选择对象:

<select name="acompanante_anterior" id="acompanante_anterior">
<option value="1" selected>Acompañante</option>
<option value="2">acompanante1</option>
<option value="2">acompanante2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这是我的jquery函数的代码(它在同一个.php页面中)

<script type="text/javascript">
$(document).ready(function() 
{ 
$('#acompanante_anterior').on('change', function() 
    {

    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

mgr*_*aph 18

var arrayFromPHP = <?php echo json_encode($phpArray); ?>;
$.each(arrayFromPHP, function (i, elem) {
    // do your stuff
});
Run Code Online (Sandbox Code Playgroud)