`
Zsb007
  • 浏览: 59315 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

checkbox radiobutton 提交表单

阅读更多

<?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>

分享到:
评论

相关推荐

    radiobutton 控制checkbox多选(js实现)

    ### radiobutton 控制 checkbox 多选 (js 实现) 在 Web 开发中,表单是与用户交互的重要组成部分。为了实现更加灵活的功能,有时我们需要利用 JavaScript 来控制表单元素的状态,例如通过单选按钮(`...

    jsp中checkbox用法详解.docx

    当用户提交表单后,我们需要在后端处理Checkbox的数据。通常情况下,可以通过`request.getParameterValues()`方法来获取用户选中的所有Checkbox的值。 ##### 4.1 获取Checkbox的值 例如,在`process.jsp`页面中,...

    RadioButton和RadioButtonList控件

    RadioButton 和 RadioButtonList 控件是 ASP.NET 中两种常用的表单控件,用于在网页上实现单选和多选功能。下面是对这两种控件的详细介绍。 RadioButton 控件 RadioButton 控件用于在网页上实现单选功能,用户可以...

    用PagerView和ListView实现表单填写功能

    本主题将深入探讨如何使用PagerView和ListView来构建一个功能完善的表单填写界面,支持用户进行单选和...在实际开发中,还可以根据具体需求进行扩展,例如添加错误提示、表单提交按钮等元素,以满足更复杂的业务场景。

    Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码

    在jQuery中,处理HTML表单元素如CheckBox、RadioButton和DropDownList是常见的操作。这些元素在网页交互中扮演着重要角色,允许用户输入数据或做出选择。以下是对标题和描述中涉及的知识点的详细说明: **...

    easy-ui onchange/easy-ui添加onchange

    在本文中,我们将深入探讨如何在Easy-UI框架中使用`onchange`事件,以及如何获取组合框(Combobox)的当前选中值。Easy-UI是一个基于jQuery的轻量级前端开发框架,它提供了丰富的组件,如表格、窗口、菜单、对话框等...

    019_UI_常用组件-BasicViews-button-checkbox-radio

    例如,按钮可以用于提交表单、启动新活动或执行某些操作;复选框常用于设置偏好或过滤器;而单选按钮则适用于选择单一的选项,如性别、评级等。 通过“019_UI_常用组件-BasicViews-button-checkbox-radio”视频教材...

    jQuery中的RadioButton,input,CheckBox取值赋值实现代码

    特别是对于RadioButton(单选按钮)、input(输入框)和CheckBox(复选框)这些表单元素,jQuery提供了非常便捷的方法来获取和设置它们的值。本文将详细介绍如何使用jQuery对这些表单元素进行取值和赋值操作。 首先...

    spring3mvc如何把checkbox的值绑定到model对象的int数据类型.docx

    其中,gender是通过radiobutton呈现的,而graduted和married是通过checkbox呈现的。在HTML表单中,checkbox的值通常为"on"或空字符串,因此我们需要将这些值转换为整数0或1来与我们的int属性匹配。 在表单中,`...

    js checkbox radio

    在表单提交时,通常需要验证`checkbox`和`radio`的选中状态。例如,确保至少有一个复选框被选中: ```javascript function validateForm() { var checkboxes = document.querySelectorAll('input[type="checkbox"]...

    vfp表单实例100

    在VFP中,表单可以包含各种控件,如文本框(Text)、按钮(Button)、列表框(ListBox)、复选框(CheckBox)、选项按钮(RadioButton)等,这些控件的组合使用可以构建出功能丰富的交互界面。 1. **表单设计**:...

    spring3mvc如何把checkbox的值绑定到model对象的int数据类型.pdf

    当用户提交表单时,Spring MVC会自动将checkbox的值("1"或空字符串)转换为对应的int值(1或0),并将这些值设置到`User`对象的相应属性中。然后,可以通过`@RequestMapping`处理这些提交的请求,例如保存用户信息...

    第10章 表单1

    在Symfony框架中,表单是开发者与用户交互的主要手段,涉及到许多细节,如默认值、数据格式、验证、重填和表单提交处理。为了减轻开发负担,Symfony提供了丰富的表单辅助函数和工具,使开发者能更高效地创建和管理...

    ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法

    其中,RadioButtonList、DropDownList和CheckBoxList控件是用于在表单中提供用户交互的常用控件。这三个控件共享一些基本的使用方法和属性,也有它们各自独特的特性。本文将详细介绍如何在***中使用这三个控件进行...

    vb.net表单设计

    2. **控件**:VB.NET提供了多种内置控件,如`Label`(标签)、`TextBox`(文本框)、`Button`(按钮)、`CheckBox`(复选框)、`RadioButton`(单选按钮)、`ListBox`、`ComboBox`等。每个控件也有自己的属性、事件...

    Ext2.0 form使用实例的例程

    7. **表单提交(Form Submission)**:表单可以以两种方式提交:异步(Ajax)或同步(传统的HTTP请求)。异步提交在后台处理数据,不会刷新整个页面,提供了更好的用户体验。 8. **自定义组件(Custom Components)...

    Asp.net 表单注册友好显示

    1. **Asp.net表单控件**:Asp.net提供了一系列内置的表单控件,如TextBox、DropDownList、RadioButton、CheckBox等,用于构建用户输入界面。在设计注册表单时,我们需要根据需求合理选择和组合这些控件,确保用户...

    Android-Form-Master这个库用于轻松地以编程方式添加包含大量元素的表单

    8. 处理表单提交:监听提交事件,进行数据验证,如有错误,向用户反馈。 ### 示例代码 ```java Form form = new Form(context); form.addField(new EditTextField("Name", "请输入姓名")); form.addField(new ...

    vb.net里的单选和复选按钮练习

    在VB.NET编程环境中,单选按钮(RadioButton)和复选按钮(CheckBox)是两种常见的控件,用于用户界面设计中的选择功能。它们都是Windows Forms的一部分,用于与用户进行交互,收集用户输入。在这个练习中,我们将...

Global site tag (gtag.js) - Google Analytics