起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6060|回复: 4

radio、checkbox组件

  [复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2013-7-2 18:05:17 | 显示全部楼层 |阅读模式
radio组件在onSelect事件上获取当前选中的值

第一种(推荐使用):justep.xbl(event.srcElement.id).input.value
第二种:event.srcElement.xformsObject.input.value
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
 楼主| 发表于 2013-7-2 18:06:42 | 显示全部楼层
js控制checkbox全选


checkbox组件的定义如下:
  1. <xforms:select id="checkbox2" class="vertical" ref="data('XFormData')/chk1">
  2.       <xforms:item id="selectItem7">
  3.         <xforms:label id="xuiLabel7">item1</xforms:label>  
  4.         <xforms:value id="default7">item1</xforms:value>
  5.       </xforms:item>  
  6.       <xforms:item id="selectItem8">
  7.         <xforms:label id="xuiLabel8">item2</xforms:label>  
  8.         <xforms:value id="default8">item2</xforms:value>
  9.       </xforms:item>
  10.     </xforms:select>
复制代码
js中通过setValue赋值如下:
  1. justep.xbl('XFormData').setValue("chk1","item1 item2");
复制代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
 楼主| 发表于 2013-7-3 13:39:57 | 显示全部楼层
checkbox选择值时提示confrim,如果选择取消就不做勾选

在data的valueChanging事件上做处理,如下:
  1. radioCheckBox.XFormDataValueChanging = function(event){
  2. if(event.column=='chk1'){
  3.   if(!confirm("允许修改?"))event.value = event.originalValue;
  4. }       
  5. };
复制代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

17

主题

78

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
发表于 2013-12-19 10:25:19 | 显示全部楼层
checkbox取值问题,我想获取当前选中的值,还没有进入数据库,是空的

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2016-6-16 14:11:47 | 显示全部楼层
想问下只许选择一个应该如何操作
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-1-18 13:07 , Processed in 0.109301 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表