切换sheet页,重置CusCate下拉框控件的值,
setValue("")重置成功了,但是当前sheet页表格查询结果还是被过滤了。
怎么写重置,页面是重置之后的结果。
JS实现清空控件内容-https://help.finereport.com/doc-view-1196.html
只重置一个控件的值时,可以在 JS 事件中获取需要重置的控件,用setValue("")、setText("")、reset()给控件赋空值,从而清空该控件的内容;移动端使用reset()重置控件。
当需要重置全部控件时,可以通过form.name_widgets获取参数界面上所有的控件,遍历每个控件并重置,代码如下所示:
$.each(this.options.form.name_widgets, function(i, item) { if(item.options.type !== 'label') { item.setValue(""); item.setText(""); item.reset(); } });