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

QQ登录

只需一步,快速开始

楼主: 邹胖胖

[结贴] gridSelect被选中的值怎么清空?

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-5-18 13:50:52 | 显示全部楼层
gridSelect的设置
捕获.PNG
回复 支持 反对

使用道具 举报

发表于 2017-5-18 14:01:07 | 显示全部楼层

哥们
,我看你的截图,字段是大写吧
而你的代码: xhxxData.setValue("lx","");   

字段是小写!!

大小写不一致,如何修改呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-5-18 14:15:28 | 显示全部楼层
liangyongfei 发表于 2017-5-18 14:01
哥们
,我看你的截图,字段是大写吧
而你的代码: xhxxData.setValue("lx","");   

我是妹子!是我给代码复制错了,都是大写的
回复 支持 反对

使用道具 举报

发表于 2017-5-18 14:30:39 | 显示全部楼层
邹胖胖 发表于 2017-5-18 14:15
我是妹子!是我给代码复制错了,都是大写的

那你有没有测试我给你的那个案例:
/UI2/system/components/justep/gridSelect/demo/demo.w

我这里测试gridSelect 是正常的!

你的gridSelect 看上去也没什么 啊!  运行时有值但是显示红框吗?
你的wex5版本是多少呢》?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-5-18 14:50:32 | 显示全部楼层
liangyongfei 发表于 2017-5-18 14:30
那你有没有测试我给你的那个案例:
/UI2/system/components/justep/gridSelect/demo/demo.w

版本是3.6的,有值的时候不是红色,调用了data.steValus('字段',''’);后虽然grisSelect的值没有被清空,但是框变成红色了,说明绑定的值被清空了。我的Mysql服务打不开,所以测试不了
回复 支持 反对

使用道具 举报

发表于 2017-5-18 15:22:15 | 显示全部楼层
邹胖胖 发表于 2017-5-18 14:50
版本是3.6的,有值的时候不是红色,调用了data.steValus('字段',''’);后虽然grisSelect的值没有被清空, ...

那你修改一下嘛,使用一个静态的data组件测试一下!

或者新解压的版本中测试一下!,
反正就这个方法!

那你试试修改成其他的值
data.steValus('字段','其他值')  能否生效呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-5-18 15:33:07 | 显示全部楼层
liangyongfei 发表于 2017-5-18 15:22
那你修改一下嘛,使用一个静态的data组件测试一下!

或者新解压的版本中测试一下!,

修改成其他的我也试了,因为我不是级联吗?上一个下拉框选择了,gridSelect再动态地取值。第一次data.steValus('字段','其他值')有效,之后就不行了,grisSelect就一直都是我上次选择后的那个值了。我自己再找找办法吧。谢谢你!
回复 支持 反对

使用道具 举报

发表于 2017-5-18 15:47:12 | 显示全部楼层
邹胖胖 发表于 2017-5-18 15:33
修改成其他的我也试了,因为我不是级联吗?上一个下拉框选择了,gridSelect再动态地取值。第一次data.ste ...

建议你重新解压个版本试试吧!
我这里测试,就这样写,是正常的!可能代码改坏了吧!!不行重新放置一个gridSelect 试试行吗??

注意:
data.steValus('字段','其他值')
其他值必须是option 绑定的字段存在的值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-5-18 15:48:59 | 显示全部楼层
本帖最后由 邹胖胖 于 2017-5-18 16:03 编辑
liangyongfei 发表于 2017-5-18 15:47
建议你重新解压个版本试试吧!
我这里测试,就这样写,是正常的!可能代码改坏了吧!!不行重新放置一个g ...

解决了,加了
$(this.getElementByXid("gridSelect1")).find("input.x-gridSelect-input").val(null);还要将inputFilterable设置成false,这个才被清空,我就一直怀疑gridSelect里有个input没有被清空,是不是你们版本的问题啊
回复 支持 反对

使用道具 举报

发表于 2017-5-18 16:06:19 | 显示全部楼层
邹胖胖 发表于 2017-5-18 15:48
解决了,加了
$(this.getElementByXid("gridSelect1")).find("input.x-gridSelect-input").val(null);还要 ...

我都说了!我这里是正常的!可能你的环境有问题 了!
默认肯定能动态感知的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 11:01 , Processed in 0.061817 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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