blackroger
29.12.2010, 13:04:14
Co robię źle?
<?php echo "<script type='text/javascript'>var languageModel = '{"tables": "5"}';</script>"; ?>
alert(languageModel.tables);
Nie wiem dlaczego nie mogę się odnosić do pól tablicy jsona?
sazian
29.12.2010, 13:20:53
Kod
<script type='text/javascript'>
var languageModel = {'tables': '5'};
alert(languageModel.tables);
</script>
blackroger
29.12.2010, 14:19:35
Ok. dzięki już wiem o co chodziło. Używam frameworka Symfony i on ma klasę escapującą, która zamieniała wszystkie " i ' na "e; co uniemożliwiało odczytanie treści przez javascript.