求大神指教,复选框控件如何通过JS实现单选?

如下图所示,复选框控件,通过JS如何实现第1个问题的单选?谢谢!


希望能在此模板上做DEMO

ask.cpt

image.png

FineReport Renzheng 发布于 2019-9-4 16:26 (编辑于 2019-9-4 16:48)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-9-4 16:36(编辑于 2019-9-4 17:00)

你的CPT都不发你自己的?

发我的例子?

_____________________________________________________________________________________________________

你硬要做成这样。我也没办法。。。。

解决了采纳一下。

1.cpt


最佳回答
0
ChildeLv3见习互助
发布于2019-9-4 16:34

可以使用单选按钮组控件,数据字典自定义男女就行

  • Renzheng Renzheng(提问者) 谢谢,用JS控制单选,是考虑到选框的显示一致性。
    2019-09-04 16:52 
  • Childe Childe 回复 Renzheng(提问者) 参考下JS限制复选框(填报)选中个数-https://help.finereport.com/doc-view-1212.html
    2019-09-04 16:57 
最佳回答
0
半世Lv5中级互助
发布于2019-9-4 16:42(编辑于 2019-9-4 17:09)

直接设置单选按钮组控件不就OK了吗

------------------------------------------------

控件名AAA,不知道满不满足你的需求

var AAA = _g().getWidgetByName("AAA").getValue();  

LEN_AAA = AAA.length;

if(LEN_AAA >1 ){

  alert("性别必选,且性别只能单选!");   // 

  this.reset();   }

;  

  • Renzheng Renzheng(提问者) 谢谢,用JS控制单选,是考虑到选框的显示一致性。
    2019-09-04 16:52 
最佳回答
0
Kevin-sLv7中级互助
发布于2019-9-4 16:45

report不都有这功能呢,为啥要使用JS

  • Renzheng Renzheng(提问者) 谢谢,用JS控制单选,是考虑到选框的显示一致性。
    2019-09-04 16:53 
最佳回答
0
孤陌Lv6资深互助
发布于2019-9-4 16:49(编辑于 2019-9-4 21:47)

直接用单选组 控件就好了啊 



  • Renzheng Renzheng(提问者) 谢谢,用JS控制单选,是考虑到选框的显示一致性。
    2019-09-04 16:53 
  • 孤陌 孤陌 回复 Renzheng(提问者) 发 你例子了
    2019-09-04 16:56 
最佳回答
0
firegunzxLv6高级互助
发布于2019-9-4 16:54

JS限制复选框(填报)选中个数-https://help.finereport.com/doc-view-1212.html

参考这个

  • 8关注人数
  • 802浏览人数
  • 最后回答于:2019-9-4 21:47
    请选择关闭问题的原因
    确定 取消
    返回顶部