Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.09.2011, 21:35
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 1  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
По умолчанию Передать данные из php в List

Есть некоторый стринговый массив в php скрипте. Нужно его передать во флекс в компонент List.
В каком виде нужно сформировать xml-документ, который передастся флексу (передача строк реализована) и потом каким образом его (xml) засунуть в DataProvider свойство компонента List?

Старый 08.09.2011, 21:57
Genzo вне форума Посмотреть профиль Отправить личное сообщение для Genzo Посетить домашнюю страницу Genzo Найти все сообщения от Genzo
  № 2  
Ответить с цитированием
Genzo
 
Аватар для Genzo

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
http://help.adobe.com/ru_RU/FlashPla...ons/IList.html
http://help.adobe.com/ru_RU/FlashPla...xamplesSummary
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.

Старый 08.09.2011, 22:24
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 3  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
Спасибо за ответ, но я так и не понял, как распарсить строку, пришедшую из php скрипта и засунуть данные в DataProvider.

Добавлено через 17 минут
Разобрался.
От ПХП получаю строку вида
Код AS3:
var sss:String = "строка1, строка2, строка3";
Затем перевожу ее в массив и скармливаю его ArrayCollection, который приравниваю dataProvider-у.
Код AS3:
var acResults:ArrayCollection = new ArrayCollection();
acResults.source = sss.split(",");
fileList.dataProvider = acResults;
Добавлено через 1 час 20 минут
Осталась одна проблема: как в этом случае получить текст выделенной строки
На
Код AS3:
fileList.selectedItem.text
ругается, типа неопределенно поле text.
Как все-таки выцепить выделенную строку?

Добавлено через 1 час 26 минут
Все, решено. Туплю под вечер.
Код AS3:
fileList.selectedItem.toString()


Последний раз редактировалось kostasoft; 08.09.2011 в 22:43.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:00.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.