起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7945|回复: 10

[结贴] select组件这个问题是不是bug呢?

[复制链接]

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
发表于 2017-11-16 09:55:49 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
今天遇到select组件出现了这种问题:select组件绑定了一个bizData,bizData在modelLoad事件中做了过滤,一开始select下拉显示4个选项,是正确的(图1),debugger中select显示的列数为4(图2),但是一旦我选中过select列为“锁位”的数据后,原本已经被过滤掉的下拉列“锁位”又出现了(图3),但是debugger的显示还是4(图4),请问这个是怎么回事?
1.jpg

2.jpg
3.jpg

4.jpg

QQ : 447220653
与大家一起学习

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
 楼主| 发表于 2017-11-16 10:37:11 | 显示全部楼层
目前在select的onBlur事件中,把select绑定的bizData的数据clear掉再refreshData可以解决这个问题,但是这样每次下拉都会卡顿一下,请问有没有什么好的办法?
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2017-11-16 10:54:46 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
 楼主| 发表于 2017-11-16 11:04:57 | 显示全部楼层
本帖最后由 liufanx5 于 2017-11-16 11:06 编辑

这个我看过了,但是我的select绑定的不是一个属性
1510801441(1).jpg
1510801540(1).jpg
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2017-11-16 11:14:21 | 显示全部楼层
就是不一样才有问题的,需要一样的
不一样可以gridSelect
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
 楼主| 发表于 2017-11-16 11:16:01 | 显示全部楼层
jishuang 发表于 2017-11-16 10:54
http://docs.wex5.com/bex5-ui-question-list-10193/

而且你说的这个问题是“请选择...”这个把原来一个选项给替换掉了,下拉的总数是不变的,而我遇到的问题从上面的截图可以看出来,是多出来了一个选项
2.jpg
1.jpg
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2017-11-16 11:30:20 | 显示全部楼层
不是把原来的选择替换了,就是用会多一个选项
简单的就是现在只设置一个看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
 楼主| 发表于 2017-11-16 11:35:17 | 显示全部楼层
jishuang 发表于 2017-11-16 11:30
不是把原来的选择替换了,就是用会多一个选项
简单的就是现在只设置一个看看 ...

但是从我实验的结果看,就是单纯的把绑定的data中的firstRow替换为了“请选择”本来只有一个AAA的选项,现在AAA没有了,两个都是“请选择”
1.jpg

2.jpg



QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2017-11-16 13:31:45 | 显示全部楼层
data中的firstRow替换为了“请选择”什么意思?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
 楼主| 发表于 2017-11-16 13:52:42 | 显示全部楼层
jishuang 发表于 2017-11-16 13:31
data中的firstRow替换为了“请选择”什么意思?

如果data中只有一个值比如上面的AAA,那么AAA就被替换为“请选择”,如果是有多个值,那么data.firstRow这个值会被替换为"请选择",但是没有出现你7楼说的多一个选项。
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-23 18:35 , Processed in 0.068111 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表