2

我有一个 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("...", "...");
        }
    }

问题是,在我将数据发布到我的 php 后,没有任何事件可能性触发......

谢谢,严

4

1 回答 1

2

HTTPService 中没有真正的 URL 属性——但我不知道你是否编辑了它。尝试将此添加到 HTTPService 标记:

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

您也应该始终有一个故障处理程序。

于 2010-09-01T14:03:56.680 回答