boa noite pessoal.
estou a tentar passar um array de php para uma funçao em javascript. estive a pesquisar e dizem que tenho que uzar json
tenho isto separado por ficheiros, index.php e script.js
no index:
Código :
no script:
Código :
mas isto nao funciona, ja dei voltas a isto, e nao consigo compor.
alguem me sabe dizer porque?
Cumprimentos
estou a tentar passar um array de php para uma funçao em javascript. estive a pesquisar e dizem que tenho que uzar json
tenho isto separado por ficheiros, index.php e script.js
no index:
Código :
<input type="button" value="Add" id="add" onclick='add(<?php echo json_encode($aC)?>)'/>
onde $aC é o meu array com Array ( [1] => Polish [2] => Mexican [3] => Italian ) no script:
Código :
function add(ob) {
var ar = JSON.parse(ob);
alert (ar[1]);
}
var ar = JSON.parse(ob);
alert (ar[1]);
}
mas isto nao funciona, ja dei voltas a isto, e nao consigo compor.
alguem me sabe dizer porque?
Cumprimentos