![]() |
|
||||||||||
|
|||||
my_xml.sendAndLoad("up/index.php", my_answer);
delete (my_xml);
break;
if (mle) {
searchField.htmlText = mle;
} else {
var mle = new String("blank");
}
то есть, скрипт-то должен возвратить что-то в любом случае, но ничего нету ( кто-нить может подскажет чего-нибудь? |
|
|||||
|
mle - это обжект, куда грузится инфа, возвращенная сервером,
но он девственно пуст, хоть и коннект с сервером установлен. от чего это может быть - это определенно flash, но куда копать я не пойму... |
|
|||||
|
хотя может это в скрипте проблема?
|
|
|||||
|
а вы не могли бы написать примерно как это должно выглядеть
уже чего-то фиг знает сколько времени сижу, ничего не получается... напишите пожалуйста с создания объекта xml, у меня есть поле из которого я шлю данные и поле в которое я их принимаю. у меня это - searchInput и searchOutput посылаю скрипту сформатированные данные из searchInput, а my_answer.toString - в mle => и в searchOutput соответственно. но mle оказывается пустым '' ! ((( :cry: |
|
|||||
|
План действий:
1. Идешь в этот пост - http://www.flasher.ru/forum/showthread.php?t=72460. Устанавливаешь все, что нужно. 2. В редакторе кода пишешь XML.onLoad, выделяешь мышкой, жмешь F1, читаешь. |
|
|||||
_global.sendAndGet = function() {
var my_str:String = new String("<query>"+_root.searchFieldInput.text+"</query>");
var my_xml:XML = new XML("query="+escape(my_str));
var my_answer:XML = new XML();
my_answer.ignoreWhite = true;
my_answer.onLoad = function(success:Boolean) {
if (success) {
trace ("success");
mle = my_answer.toString();
} else {
trace ("no success");
mle = "not success";
}
};
my_xml.sendAndLoad("index.php", my_answer);
//delete (my_xml);
if (mle) {
_root.searchField.text = mle;
}
break;
};
|
|
|||||
|
ну вроде все правильно,
но то ли onLoad невызываецца, то ли еще где-то? |
|
|||||
|
ну и чего все молчатЪ))???!!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|