JS给扩展出来的单选控件遍历赋值一遍之后,在另一个单元格用公式输出单选控件的值。赋值之后单选控件的值并不能实时展示。 请问我的js代码哪里写错了.... stat是操作的的单选控件控件名,也是JS代码在的地方。status是扩展出来的的单选按钮控件名 js代码: var status = _g().getWidgetByName("status"); var stat = _g().getWidgetByName("stat").getValue(); var arr = _g().getWidgetsByName("status"); if (arr[0] != undefined){ for(var i=0;i<arr.length;i++){ if(!stat){ arr[i].reset(); }else { arr[i].setValue(stat); } } //如果控件长度大于1,则遍历获取所有控件并重新赋值 }else { if(!stat){ status.reset(); }else { status.setValue(stat); } //如果控件长度为1,则直接赋值 } |