2010-09-01 5 views
2

У меня есть HTTPService:onResult HTTPService

<mx:HTTPService id="scoreService" url="http://" method="POST" result="onResult(event)"> 
     <s:request xmlns=""> 
      <name>{..}</name> 
      <score>{...}</score> 
     </s:request> 
    </mx:HTTPService> 

И сценарий для (событий):

private function onResult(e:ResultEvent):void 
    { 
     if (e.result.status == true) 
     { 
      currentState='...'; 
     } 
     else 
     { 
      Alert.show("...", "..."); 
     } 
    } 

Проблема заключается в том, что ни одна из возможностей событий костров после того, как POST данных в мой PHP. ..

Спасибо, Ян

+0

Совместим ли код с функциейResult()? Если да - какова ценность результата? –

+1

«Дериватор по умолчанию не смог декодировать результат» – Yan

ответ

2

Существует не атрибут реального URL в HTTPService - но я, если не знаю, лет u отредактировал это или нет. Попробуйте добавить это к тегу HTTPService:

fault="mx.controls.Alert.show(event.fault.faultString)" 

У вас всегда должен быть обработчик ошибок.

+0

«Декодер по умолчанию не смог декодировать результат» – Yan

+0

Каково было решение? это был URL? – adamcodes

 Смежные вопросы

  • Нет связанных вопросов^_^