zoukankan      html  css  js  c++  java
  • flex>HttpService

    Flex中如何利用HTTPService的send(),将参数传递给HTTPService

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    				layout="vertical"
    				verticalAlign="middle"
    				backgroundColor="white" viewSourceURL="srcview/index.html">
    	
    	<mx:Script>
    		<![CDATA[
    			import mx.controls.Alert;
    			import mx.events.ValidationResultEvent;
    			import mx.utils.StringUtil;
    			
    			private function submit_click(evt:MouseEvent):void {
    				var result:ValidationResultEvent = stringValidator.validate();
    				var params:Object = {};
    				
    				lbl.text = "";
    				
    				switch (result.type) {
    					case ValidationResultEvent.INVALID:
    						Alert.show(result.message, result.type);
    						break;
    					case ValidationResultEvent.VALID:
    						params["name"] = StringUtil.trim(firstName.text);
    						httpServ.send(params);
    						break;
    				}
    			}
    		]]>
    	</mx:Script>
    	
    	<mx:StringValidator id="stringValidator"
    						source="{firstName}"
    						property="text"
    						minLength="2"
    						maxLength="{firstName.maxChars}" />
    	
    	<mx:HTTPService id="httpServ">
    		<mx:resultFormat>flashvars</mx:resultFormat>
    		<mx:url>http://www.flash-mx.com/mm/greeting.cfm</mx:url>
    		<mx:result>lbl.text = httpServ.lastResult.welcomeMessage;</mx:result>
    		<mx:fault>Alert.show(event.toString(), event.type);</mx:fault>
    	</mx:HTTPService>
    	
    	<mx:ApplicationControlBar dock="true">
    		<mx:Form>
    			<mx:FormItem label="Name:" required="true"
    						 direction="horizontal">
    				<mx:TextInput id="firstName"
    							  maxChars="20" />
    				<mx:Button label="Submit"
    						   click="submit_click(event);" />
    			</mx:FormItem>
    		</mx:Form>
    	</mx:ApplicationControlBar>
    	
    	<mx:Label id="lbl" fontSize="32" />
    	
    </mx:Application>
    


  • 相关阅读:
    自定义的弹出框列表适配器,类似于大众点评或美团
    Android 微信支付&支付宝支付
    动态设置 view 在布局中位置
    android 之图片异步加载
    android 侧滑菜单
    Google 官方 侧滑 drawerlayout
    python D27网络传输协议
    计算机单位换算、以及sort、sorted函数的区别
    python D26 socket、网络整个通信流程
    python D25 包
  • 原文地址:https://www.cnblogs.com/xqzt/p/5637215.html
Copyright © 2011-2022 走看看