var a=this.getValue();
var num = a.split(",");
this.options.form.getWidgetByName("b").setValue(num.length);
编辑后事件
a是下拉控件名,b是后边的文本框
分隔符 ','
js编辑结束事件
var v1=_g().parameterEl.getWidgetByName('参数1').getValue();
_g().parameterEl.getWidgetByName('参数2').setValue(v1.length);
在前面那个添加js事件,接口函数参考下面文档:
http://dev.fanruan.com/jsdoc/#!/api/FR.CheckBoxEditor
getItemsLength( ) : *
获取下拉列表内的元素数
25.cpt
var A= this.options.form.getWidgetByName("AA").getValue(); var count=String(A).split(",").length; _g().parameterEl.getWidgetByName('BB').setValue(count);