查看: 11720|回复: 8

字典应用到下拉选择控件,为什么没有“请选择”

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2022-11-9 01:05:51 | 显示全部楼层 |阅读模式

当一个下拉选择控件,其可选值用脚本:
[JavaScript] 纯文本查看 复制代码
var dict = new this.Dict("config"); //fileSource 数据字典的名称 
var arrList = dict.get("费用名称"); //字典项目,Element 组件名称
return arrList; //返回值

在新建流程示例时,显示出来的值是第一个值,这很不合理,如果是个空值,也还合理,或者该控件显示为提示的内容:请选择



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-9 09:51:29 | 显示全部楼层
这里是您自己脚本返回的,您返回的就没有空值,您可以在数据字典里的费用名称第一个,配置为请选择或者 | 就是空值
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2022-11-12 22:34:30 | 显示全部楼层

怎么配置?请选择在怎么输入呢?


如果是输入到值,那么在控件里显示是对的了,但其值就不是空的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-14 09:24:01 | 显示全部楼层
上面管理员说了,要配置   |     竖杠
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2022-11-14 11:27:31 | 显示全部楼层

字典配置如下:

输入界面如下:



确认输入之后,出现的是“请选择”,不是空白


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2022-11-15 14:12:34 | 显示全部楼层
szjazz 发表于 2022-11-14 11:27
字典配置如下:

输入界面如下:

您自己配置的“请选择|”,如果直接要空白上面管理员说了,要配置“|”
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2022-11-15 14:25:33 | 显示全部楼层
希望的是提示信息“请选择”,但值是空白,这样,在校验时还是一样的,只需检查不为空即可
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2022-11-16 10:45:45 | 显示全部楼层
szjazz 发表于 2022-11-15 14:25
希望的是提示信息“请选择”,但值是空白,这样,在校验时还是一样的,只需检查不为空即可 ...

那你配置“请选择|”不行吗?你可以输出一下这个时候值是什么,不行就干脆值也配置成请选择,判断的时候判断值登不等于请选择好了,不要判断空了。
回复

使用道具 举报

升级   1.05%

5

主题

9

回帖

105

积分

注册会员

Rank: 2

积分
105
发表于 2022-11-30 22:07:13 来自手机 | 显示全部楼层
这个问题解决了吗?我也遇到了
回复

使用道具 举报

发表回复

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

本版积分规则

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