JS限制复选框选中个数- FineReport帮助文档 - 全面的报表使用教程和学习资料
var b=this.options.form.getWidgetByName("my_code").getValue(); //获取控件参数面板的值
var a= b.split(",").length;
//var a= b.split("','").length;
if(a>=20){
alert("个数不能超过20个,请重新选择");
this.reset();
//return false;
}
原理是一样的。看你是什么分隔符号了。。如果用的是','那么最上面的改成这样 split("','")
如果是FVS也一样的,只是改一下代码
var b=duchamp.getWidgetByName("my_code");
var a= b.getValue().split(",").length;
//var a= b.split("','").length;
if(a>=5){
duchamp.Msg.alert({
title:"提示",
message:"不能超过5个,请重新选择!"
});
b.reset();
}
FVS中的分隔符号

名称

