<?xml version="1.0"?>
<!-- repeater/StaticLoop.mxml -->
<s:Application
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns="*">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<fx:Script>
<![CDATA[
[Bindable]
public var myArray:Array=[{'disname':'高血压','isno':'1'},{'disname':'糖尿病','isno':'0'}];
protected function button1_clickHandler(event:MouseEvent):void
{
trace(myArray[0].isno);
// update()
}
protected function radioButtonevent(e:Event):void{
var radio:RadioButton = RadioButton(e.currentTarget);
var item:Object = radio.getRepeaterItem();
if(radio.data=='0')item.isno='1';
}
protected function checkbox1_changeHandler(e:Event):void
{
var chbox:CheckBox = CheckBox(e.currentTarget);
var item:Object = chbox.getRepeaterItem();
if(chbox.data=='0')item.isno='1';
if(chbox.data=='1')item.isno='0';
}
]]>
</fx:Script>
<fx:Declarations>
<mx:ArrayCollection id="myAC" source="{myArray}"/>
</fx:Declarations>
<!-- Notice that the Repeater is inside a MX container. -->
<mx:VBox>
<mx:Repeater id="myrep" dataProvider="{myAC}">
<mx:RadioButton label="{myrep.currentItem.disname}" data="{myrep.currentItem.isno}"
selected="{myrep.currentItem.isno =='1'}" change="radioButtonevent(event)"/>
</mx:Repeater>
<mx:Repeater id="myrep2" dataProvider="{myAC}">
<mx:CheckBox label="{myrep2.currentItem.disname}" data="{myrep2.currentItem.isno}"
selected="{myrep2.currentItem.isno == 1}" change="checkbox1_changeHandler(event)"/>
</mx:Repeater>
</mx:VBox>
<s:Button label="更新" click="button1_clickHandler(event)"/>
</s:Application>
发表评论
-
Flex组件的一些怪问题
2010-08-13 17:55 1022Flex组件的一些怪问题 ... -
tree 单击节点,打开
2010-07-27 13:36 1045var item:Object=Tree(event.c ... -
bitmap,bitmapdata截图
2010-07-09 11:33 1325<?xml version="1.0&q ... -
flex 画虚线
2010-06-30 11:25 1070转:http://dxm1986.iteye.com/blog ... -
flex 特效
2010-06-29 16:36 1138flex特效 [ 20 ... -
textinput restrict
2010-06-17 20:10 1077Flex TextInput 禁止输入特殊字符 < ... -
preloader 美化
2010-06-11 16:56 993loader 主体: package com.di ... -
flex 加载 bmp图片
2010-06-06 10:17 1899<?xml version="1.0& ... -
tooltip巧妙
2010-06-03 17:11 781<?xml version="1.0&qu ... -
flex httpservice 读缓存
2010-06-02 09:36 1046发现谷歌浏览器器也读缓存 没办法 req.url=&q ... -
datagrid显示tooltip方法
2010-05-28 17:19 1309在DataGrid上显示toolTip &l ... -
flex tabnavigator 事件
2010-05-20 09:16 1546最近用到TabNavigator,想在那个tabBar上点 ... -
改变Flex DataGrid 行的背景色
2010-05-18 21:04 1625首先写自定义类 继承自DataGrid package ... -
Adobe AIR应用案例128例
2010-05-18 21:01 680http://www.cnblogs.com/xxcainia ... -
flex 缓冲函数
2010-05-18 20:58 824http://fleksray.org/skins/treec ... -
includelayout 属性
2010-05-18 19:19 919一直被这个问题困扰,就是在设置UI的Visible的时候, ... -
destroyItemEditor
2010-05-17 16:37 816var dg:DataGrid=event.currentTa ... -
cairgorm 详解
2010-05-12 21:27 844转载: http://houwei.iteye.com/bl ... -
flex combobox datagrid
2010-05-06 20:18 908<?xml version="1.0" ... -
flex 自定义控件 用 checkbox
2010-05-06 20:16 1367Flex : 用 CheckBox 做 DataGrid ...
相关推荐
### radiobutton 控制 checkbox 多选 (js 实现) 在 Web 开发中,表单是与用户交互的重要组成部分。为了实现更加灵活的功能,有时我们需要利用 JavaScript 来控制表单元素的状态,例如通过单选按钮(`...
当用户提交表单后,我们需要在后端处理Checkbox的数据。通常情况下,可以通过`request.getParameterValues()`方法来获取用户选中的所有Checkbox的值。 ##### 4.1 获取Checkbox的值 例如,在`process.jsp`页面中,...
RadioButton 和 RadioButtonList 控件是 ASP.NET 中两种常用的表单控件,用于在网页上实现单选和多选功能。下面是对这两种控件的详细介绍。 RadioButton 控件 RadioButton 控件用于在网页上实现单选功能,用户可以...
本主题将深入探讨如何使用PagerView和ListView来构建一个功能完善的表单填写界面,支持用户进行单选和...在实际开发中,还可以根据具体需求进行扩展,例如添加错误提示、表单提交按钮等元素,以满足更复杂的业务场景。
在jQuery中,处理HTML表单元素如CheckBox、RadioButton和DropDownList是常见的操作。这些元素在网页交互中扮演着重要角色,允许用户输入数据或做出选择。以下是对标题和描述中涉及的知识点的详细说明: **...
在本文中,我们将深入探讨如何在Easy-UI框架中使用`onchange`事件,以及如何获取组合框(Combobox)的当前选中值。Easy-UI是一个基于jQuery的轻量级前端开发框架,它提供了丰富的组件,如表格、窗口、菜单、对话框等...
例如,按钮可以用于提交表单、启动新活动或执行某些操作;复选框常用于设置偏好或过滤器;而单选按钮则适用于选择单一的选项,如性别、评级等。 通过“019_UI_常用组件-BasicViews-button-checkbox-radio”视频教材...
特别是对于RadioButton(单选按钮)、input(输入框)和CheckBox(复选框)这些表单元素,jQuery提供了非常便捷的方法来获取和设置它们的值。本文将详细介绍如何使用jQuery对这些表单元素进行取值和赋值操作。 首先...
其中,gender是通过radiobutton呈现的,而graduted和married是通过checkbox呈现的。在HTML表单中,checkbox的值通常为"on"或空字符串,因此我们需要将这些值转换为整数0或1来与我们的int属性匹配。 在表单中,`...
在表单提交时,通常需要验证`checkbox`和`radio`的选中状态。例如,确保至少有一个复选框被选中: ```javascript function validateForm() { var checkboxes = document.querySelectorAll('input[type="checkbox"]...
在VFP中,表单可以包含各种控件,如文本框(Text)、按钮(Button)、列表框(ListBox)、复选框(CheckBox)、选项按钮(RadioButton)等,这些控件的组合使用可以构建出功能丰富的交互界面。 1. **表单设计**:...
当用户提交表单时,Spring MVC会自动将checkbox的值("1"或空字符串)转换为对应的int值(1或0),并将这些值设置到`User`对象的相应属性中。然后,可以通过`@RequestMapping`处理这些提交的请求,例如保存用户信息...
在Symfony框架中,表单是开发者与用户交互的主要手段,涉及到许多细节,如默认值、数据格式、验证、重填和表单提交处理。为了减轻开发负担,Symfony提供了丰富的表单辅助函数和工具,使开发者能更高效地创建和管理...
其中,RadioButtonList、DropDownList和CheckBoxList控件是用于在表单中提供用户交互的常用控件。这三个控件共享一些基本的使用方法和属性,也有它们各自独特的特性。本文将详细介绍如何在***中使用这三个控件进行...
2. **控件**:VB.NET提供了多种内置控件,如`Label`(标签)、`TextBox`(文本框)、`Button`(按钮)、`CheckBox`(复选框)、`RadioButton`(单选按钮)、`ListBox`、`ComboBox`等。每个控件也有自己的属性、事件...
7. **表单提交(Form Submission)**:表单可以以两种方式提交:异步(Ajax)或同步(传统的HTTP请求)。异步提交在后台处理数据,不会刷新整个页面,提供了更好的用户体验。 8. **自定义组件(Custom Components)...
1. **Asp.net表单控件**:Asp.net提供了一系列内置的表单控件,如TextBox、DropDownList、RadioButton、CheckBox等,用于构建用户输入界面。在设计注册表单时,我们需要根据需求合理选择和组合这些控件,确保用户...
8. 处理表单提交:监听提交事件,进行数据验证,如有错误,向用户反馈。 ### 示例代码 ```java Form form = new Form(context); form.addField(new EditTextField("Name", "请输入姓名")); form.addField(new ...
在VB.NET编程环境中,单选按钮(RadioButton)和复选按钮(CheckBox)是两种常见的控件,用于用户界面设计中的选择功能。它们都是Windows Forms的一部分,用于与用户进行交互,收集用户输入。在这个练习中,我们将...