Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2012, 19:24   #1
Benderbej
Пользователь
 
Аватар для Benderbej
 
Регистрация: 23.08.2010
Сообщений: 42
Вопрос Не извлечь переменные из массива возвращаемого через AJAX

Есть скрипт, который обращается к файлу php, в котором есть массив data, необходимо из этого массива извлечь элементы...
скрипт
Код HTML:
<script type="text/javascript">
$.post("/scripts/ajax_example/example.php", {'tostart': 'getNewMail'}, function(data){
	  alert("Данные: " + data["unread"] + data["read"]);
	  }
	);
</script>

example.php
PHP код:
$unread "s";
$read "m";


$data = array("read"=>$read"unread"=>$unread); 
alert ничего не возвращает

при записи alert("Данные: " + data.unread + data.read);
возвращает undefined undefined

С яваскриптом мало работаю, может сути не понимаю.

Последний раз редактировалось Benderbej; 07.02.2012 в 19:36. Причина: опечатка
Benderbej вне форума Ответить с цитированием
Старый 07.02.2012, 19:52   #2
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ну так у вас php-скрипт ничего и не выводит

Код:
$unread = "s";
$read = "m";
$data = array("read"=>$read, "unread"=>$unread); 
echo json_encode($data);

Код:
$.post("/scripts/ajax_example/example.php", {'tostart': 'getNewMail'}, function(data){
	  alert("Данные: " + data.unread + data.read);
	  }, "json");
пыщь
JTG вне форума Ответить с цитированием
Старый 07.02.2012, 20:02   #3
Benderbej
Пользователь
 
Аватар для Benderbej
 
Регистрация: 23.08.2010
Сообщений: 42
По умолчанию

спасибо большое!=)
Benderbej вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение данных в сессию через AJAX Dexes PHP 11 17.01.2012 20:46
тип возвращаемого значения функции sqrt SAMOUCHKA Помощь студентам 2 20.09.2011 19:00
Выбор дива из данных полученных через AJAX. MarkStaver JavaScript, Ajax 4 14.01.2011 16:31
Извлечь данные из access через AdoQuery kmvteam БД в Delphi 11 05.05.2010 09:43
Как извлечь значение из массива по 2-м координатам mr_wadya Microsoft Office Excel 5 13.12.2009 22:35