天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2307|回复: 0

[Iscript] 复选框联动实例【表单控件-复选框数据联动示例】

[复制链接]
irene 发表于 2012-6-26 13:25:09 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-1-6 11:20 编辑

Q:如何实现复选框数据联动效果,如下图,选项能根据上面的是否全选来自动的分别显示不同选项.
效果如图:
两个都勾.jpg
够全选.jpg
勾不全选.jpg
A:在表单中添加两个复选框控件控件名称为"是否全选"和"选项",勾选"是否全选"字段的刷新功能,勾选"选项"字段的重计算选项,设置如下:
代码.jpg
效果实现脚本:

  1. //该段脚本写在 "选项"字段的选项脚本中
  2. var opts =  createOptions();
  3. var allChecked = getItemValueAsString("是否全选");
  4. var value = "oneone";
  5. var value1="twotwo";
  6. var value2="threethree";
  7. var value3="fourfour";
  8. if(allChecked=="全选"){
  9. opts.add(value,value);
  10. opts.add(value1,value1);
  11. }
  12. if(allChecked=="不全选"){
  13. opts.add(value2,value2);
  14. opts.add(value3,value3);
  15. }
  16. else if(allChecked=="全选;不全选")
  17. {
  18. opts.add(value,value);
  19. opts.add(value1,value1);        
  20. opts.add(value2,value2);
  21. opts.add(value3,value3);        
  22. }
  23. opts;
复制代码

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:30

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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