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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: May 2009
Сообщений: 8
Cool Проблема с данными в UI DataGrid

Привет, возникла следующая неприятность:

делаю каталог flash + php
при событие onChange на текстовом поле выполняется запрос и в таблицу выкладываются все записи удовлетворяющие запросу.
все данные получаются/отправляются как по часам, все четко, но вот при выводе в таблцу начинается мистика. к примеру надо вывести item1, а выводит itemabc, который так же находится в базе, но... в общем исследовал все и стал грешить на сам грид.
Может быть кто сталкивался? нужен хэлп!

Старый 18.05.2009, 02:38
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Мистика подобного рода - это работа FlashPlayer'а. Вы пишете программу. Он исполняет. Вывод. Вы пишете Мистику =). Четкое понимание работы программы - залог здоровья, прежде всего психического.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 18.05.2009, 10:35
TRUP вне форума Посмотреть профиль Отправить личное сообщение для TRUP Найти все сообщения от TRUP
  № 3  
Ответить с цитированием
TRUP

Регистрация: May 2009
Сообщений: 8
Пример "мистики": в текстовое поле ввожу Ite
grid выдает все что начинается с Ite.
Далее добавляю, например, Item, а выдает и все что начинается с Item такое например как Itevvvv или Ite1. Такое ощущение, что это просто старая инфа где то хранится, т.к. стираю из базы Itevvvv, а он всерано отображается.

Старый 18.05.2009, 12:41
Michaael вне форума Посмотреть профиль Отправить личное сообщение для Michaael Найти все сообщения от Michaael
  № 4  
Ответить с цитированием
Michaael
 
Аватар для Michaael

Регистрация: Apr 2009
Сообщений: 62
Если запрос идет один и тот же на пхп, то может сработать кеш браузера или сетевого экрана... Введите рандомную составляющую в запрос к пхп скрипту... не будет кеша

Старый 18.05.2009, 12:44
TRUP вне форума Посмотреть профиль Отправить личное сообщение для TRUP Найти все сообщения от TRUP
  № 5  
Ответить с цитированием
TRUP

Регистрация: May 2009
Сообщений: 8
использую new Date().getTime()

Старый 18.05.2009, 13:22
Michaael вне форума Посмотреть профиль Отправить личное сообщение для Michaael Найти все сообщения от Michaael
  № 6  
Ответить с цитированием
Michaael
 
Аватар для Michaael

Регистрация: Apr 2009
Сообщений: 62
Попробуй переделать свой скрипт пхп и флеша с POST на GET и посмотри какие данные ты там передаешь и куда эти данный уходят.. Каким боком у тебя идет обмен между флешем и скриптом ? SendAndLoad ?

Старый 18.05.2009, 17:41
TRUP вне форума Посмотреть профиль Отправить личное сообщение для TRUP Найти все сообщения от TRUP
  № 7  
Ответить с цитированием
TRUP

Регистрация: May 2009
Сообщений: 8
xml.sendandload, php передает страницу вида <user id=$i name=$name />
а во флеше уже с помощью .idMap перегоняю в массив.

Добавлено через 8 часов 23 минуты
проблему вроде как решил началом сначала
возникла другая:
по событию ОнЧэндж в текстовом поле в грид выводится список, например:
ввожу Item -> выводится все Item*

но касячит например при следующих действиях:
при Item -> item1, item, ites
далее меняю последний символ, т.е. "m" на "s" выводит ites
а вот дальше при обратной замене "с" на "м" выводится только Item.

При повторении запроса все устаканивается. Создается впечатление, что не успевают получаться данные, но все находится локально..

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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