Тема: json в javascript
Показать сообщение отдельно
  #1 (permalink)  
Старый 03.09.2013, 13:15
Интересующийся
Отправить личное сообщение для CheckThisOut Посмотреть профиль Найти все сообщения от CheckThisOut
 
Регистрация: 20.12.2011
Сообщений: 13

json в javascript
Ув. форумчане, помогите решить проблему:

есть ajax запрос, который должен выбрать города для конкретной страны:
$.post("registration/city_country", { country: country },
                function(data)
                {
                    
                    alert(data.city); //undefined :(
                },"json");


Принимаю данные на сервере, обрабатываю и конвертирую в формат JSON(ф-к Codeigniter):
$this->load->model('registration_model');
$country = 1; //для примера взял Украину с одним городом.
$city = $this->registration_model->get_cities($country);             
 echo (json_encode($city));

Пробовал выводить print_r на экран, выводит в таком формате:
[{"city":"Donetsk"}]

Но когда я пишу alert(data.city); выводит UNDEFINED.

Помогите решить проблему. Заранее спасибо!
Ответить с цитированием