首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HarmonyOS4.0 Form(Checkbox_CheckboxGroup_Radio_TextInput_TextArea)表单详解

    本章内容概要 Checkbox 提供多选框组件,通常用于某选项的打开或关闭。 Checkbox 参数 参数名 参数类型 必填 参数描述 name string 否 多选框名称。...} }) } } 效果演示 解释说明 代码中 用Flex 包裹了foreach, 主要的原因是 Flex 是支持换行的 , 因此这么操作 另外 Text 组件 和 Checkbox...组件用 Row 包裹的原因 ,主要是防止 justifyContent:FlexAlign.SpaceBetween 的影响 基础布局搭建完成 之后, 我们可以适当的添加一些 Checkbox的属性...(item)=>{ Row(){ Text(item.label).fontSize(20) Checkbox...: string }) 创建多选框群组,可以控制群组内的Checkbox全选或者不全选,group值相同的Checkbox和CheckboxGroup为同一群组。

    12700

    JQ中serialize表单序列化,当radio或checkbox 未选中时,问题分析&解决方案

    相信很多人都用过jq的表单序列化serialize()方法,因为这能很方便地帮你把表单里所有的非禁用输入控件序列化为 key/value 对象,不需要你再去一个个地拼接参数了。...就是当radio或checkbox 未选中时,没有序列化到对象中。 什么原因呢?...那么自然当radio或checkbox 未选中时,这边的数组长度是为0的,所以这里就把radio或checkbox给漏掉了。 那么怎么解决呢?直接改源码?这也太粗暴了吧。...ghostsf心血来潮写了一个jq拓展,代码如下:(并不要脸地命名为ghostsf_serialize): //为jquery.serializeArray()解决radio,checkbox未选中时没有序列化的问题...function () { var a = this.serializeArray(); var $radio = $('input[type=radio],input[type=checkbox

    2.2K20
    领券