Foxtable(狐表)用户栏目专家坐堂 → [求助]复选框和单选框 如何判断是否选择了?


  共有2885人关注过本帖树形打印复制链接

主题:[求助]复选框和单选框 如何判断是否选择了?

帅哥哟,离线,有人找我吗?
YOU
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:395 积分:633 威望:0 精华:0 注册:2018/3/5 14:40:00
[求助]复选框和单选框 如何判断是否选择了?  发帖心情 Post By:2018/12/1 14:57:00 [只看该作者]

  With wb.AddRadioGroup("form1","学历","最高学历")
                .Add(
"
本科","本科")
                .Add(
"
硕士","硕士")
                .Add(
"
博士","博士")
            End With
            With wb.AddCheckGroup("form1",
"
偏好","品牌偏好")
               
.Add("苹果","苹果")
                .Add("华为","华为")
               
.Add("三星","三星")
            End With

复选框和单选框 如何判断是否选择了?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/1 15:05:00 [只看该作者]

单击确定按钮,浏览器会显示服务端接收到的数据:

图片点击可在新窗口打开查看

框架表单和我们在快速入门中介绍的常规表单,基本上是一样的,只需留意一下:

1、单选列表项在勾选状态下,传递到服务器的值是其ID,你可以通过Value属性设置你希望传递给服务器的值。

2、每个单选列表项组只能勾选一项,服务端收到的键是的ID值,值为勾选项的ID值或其Value属性值。

3、复选列表项组中的每一项,只要被勾选了,都会独立向服务端传递值,键为勾选项的ID值,值为"on"。

3、开关组件本质上就是复选列表项,所以开关在开启后,提交给服务端的值也是"on"。

4、开关组件和复选列表项都有Value属性,用于设置在勾选(开启)后,提交给服务器的值。


5、没有输入内容的输入框,没有勾选项目的单选或复选列表项组,都不会向服务端传递值。


 回到顶部
帅哥哟,离线,有人找我吗?
YOU
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:395 积分:633 威望:0 精华:0 注册:2018/3/5 14:40:00
  发帖心情 Post By:2018/12/1 15:18:00 [只看该作者]

具体怎么判断没有勾选,就不执行下面的语句的?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/1 16:18:00 [只看该作者]

那要在前端js里判断了。

if (document.getElementById('本科').checked){
alert("勾选了")
}

 回到顶部