重置的js

$.each(this.options.form.name_widgets, function(i, item) {
    if(item.options.type !== 'label') {
        item.setValue("");
        item.setText("");
        item.reset();
    }
});


我是复制的,结果因为我的重置按键需要自定义颜色样式啥的,点击之后重置这两个字也没了,样式也没了,怎么解决



FineReport 12083492 发布于 2019-9-5 10:42
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
12083492Lv5见习互助
发布于2019-9-5 11:11

我直接在最后添加了

this.options.form.getWidgetByName('button1').setText("重置");

就好了

最佳回答
0
chenhui97Lv2见习互助
发布于2019-9-5 10:47

你可以把重置按钮设置清空指定控件的内容,不清空所有控件的。

最佳回答
0
张洪威Lv6高级互助
发布于2019-9-5 10:52(编辑于 2019-9-5 11:11)

拖个按钮控件,里面加个点击的js,按钮控件可以自己设置个颜色。


this.options.form.getWidgetByName('d1').reset();


重置.cpt




  • 12083492 12083492(提问者) 没有用啊,样式功能都有,重置这两字还是没了
    2019-09-05 11:06 
  • 张洪威 张洪威 回复 12083492(提问者) 更新在回答了,你下cpt看看。
    2019-09-05 11:11 
  • 2关注人数
  • 659浏览人数
  • 最后回答于:2019-9-5 11:11
    请选择关闭问题的原因
    确定 取消
    返回顶部