На этом сайте: http://www.rent -turkey-property.com /
У меня установлено так, что когда вы выбираете регион из выпадающего списка (левое поле), он вытягиваетсягорода для меню городов с помощью jQuery.getJson
Мой код работал, когда он был в заголовке каждой страницы, но, кажется, сломался при перемещении во внешний файл (или, возможно, другое изменение сломало его, уверен, что я проверилэто после перевода на внешний)
Беда в том, что вроде все работает нормально.Firebug говорит мне, что у меня есть данные, но они не будут обновляться выберите # town
сводит меня с ума.
ОБНОВЛЕНИЕ:
Обновление
IТеперь я обнаружил, что это ошибка с JSON (parsererror Invalid JSON), но раньше он работал нормально, и я не изменил его.
Единственное, что я изменил, это то, что я не смогобратное тестирование - это обновление до последней версии jQuery, в последней версии (1.4.2) изменен стандарт JSON.
Вот мой JSON:
<?php
if ($_GET['region'] == "Aegean") {
echo <<<HERE_DOC
[
{optionValue: 'Altinkum', optionDisplay: 'Altinkum'},
{optionValue: 'Bodrum', optionDisplay: 'Bodrum'},
{optionValue: 'Cesme', optionDisplay: 'Cesme'},
{optionValue: 'Dalaman', optionDisplay: 'Dalaman'},
{optionValue: 'Dalyan', optionDisplay: 'Dalyan'},
{optionValue: 'Fethiye', optionDisplay: 'Fethiye'},
{optionValue: 'Icmeler', optionDisplay: 'Icmeler'},
{optionValue: 'Gocek', optionDisplay: 'Gocek'},
{optionValue: 'Kusadasi', optionDisplay: 'Kusadasi'},
{optionValue: 'Marmaris', optionDisplay: 'Marmaris'},
{optionValue: 'Oludeniz', optionDisplay: 'Oludeniz'}
]
HERE_DOC;
} else if ($_GET['region'] == "Mediterranean") {
echo <<<HERE_DOC
[
{optionValue: 'Alanya', optionDisplay: 'Alanya'},
{optionValue: 'Antalya', optionDisplay: 'Antalya'},
{optionValue: 'Belek', optionDisplay: 'Belek'},
{optionValue: 'Kalkan', optionDisplay: 'Kalkan'},
{optionValue: 'Kas', optionDisplay: 'Kas'},
{optionValue: 'Kemer', optionDisplay: 'Kemer'},
{optionValue: 'Saklikent', optionDisplay: 'Saklikent'},
{optionValue: 'Side', optionDisplay: 'Side'}
]
HERE_DOC;
} else if ($_GET['region'] == "Istanbul") {
echo <<<HERE_DOC
[{optionValue: 'Istanbul', optionDisplay: 'Istanbul'}]
HERE_DOC;
}?>