查看: 2769|回复: 3

关于数字输入框自动计算问题

升级   40.33%

19

主题

43

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
发表于 2022-6-15 14:56:02 | 显示全部楼层 |阅读模式
本帖最后由 c1644470 于 2022-6-15 15:14 编辑

我存在两个空间:下拉选择框 "type",数字输入框"fee_1"数字输入框的默认值是:
var select = this.form.get("type").getData();
if(select == "一类"){
return 100;
}else{
return 15000;
}

下拉选择框change事件:
this.form.get("fee_1").resetOption();


下拉选择框默认是二类。可是选一类的时候不会变。求教


回复

使用道具 举报

升级   100%

138

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37000
发表于 2022-6-15 15:31:18 | 显示全部楼层
数字控件没有resetOption方法,您可以直接在type的change时间中通过this.form.get("fee_1").setData("");的方式给数字输入框赋值
回复

使用道具 举报

升级   40.33%

19

主题

43

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
发表于 2022-6-15 15:41:32 | 显示全部楼层
论坛管理员 发表于 2022-6-15 15:31
数字控件没有resetOption方法,您可以直接在type的change时间中通过this.form.get("fee_1").setData("");的 ...

如果是文本控件,能否resetOption?
因为是只读,不存在修改
能不能通过文本形式记录?
回复

使用道具 举报

升级   100%

138

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37000
发表于 2022-6-16 10:02:37 | 显示全部楼层
文本控件也没有resetOption,您可以去看一下api,另外,只读不需要使用文本的,您可以数字控件右侧属性设置只读。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread