$.each(this.options.form.name_widgets, function(i, item) { if(item.options.type !== 'label') { item.setValue(""); item.setText(""); item.reset(); }});
我是复制的,结果因为我的重置按键需要自定义颜色样式啥的,点击之后重置这两个字也没了,样式也没了,怎么解决
我直接在最后添加了
this.options.form.getWidgetByName('button1').setText("重置");
就好了
你可以把重置按钮设置清空指定控件的内容,不清空所有控件的。
拖个按钮控件,里面加个点击的js,按钮控件可以自己设置个颜色。
this.options.form.getWidgetByName('d1').reset();
重置.cpt