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

QQ登录

只需一步,快速开始

查看: 3219|回复: 12

[处理中3] gridselect控件

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
QQ
发表于 2017-12-20 10:41:16 | 显示全部楼层 |阅读模式
我从 baasdata中 加载了数据到gridSelect控件.但是不知道怎么给gridSelect设置默认值.一共有三个gridselect控件,一个是主控件根据他选择后面两个控件的值,但是每次打开的时候,没有选择它就自己自动加载上次的选择,给后两个设置bind-labelref中赋值给计算列的话,再次修改就会显示数字而不是原先选择的值,请问怎么样修改,如何设置默认值
发表于 2017-12-20 11:00:13 | 显示全部楼层
意思是select 级联下拉对吗??
gridSelect 级联下拉可以参考
http://doc.wex5.com/comps-gridselect/

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

30

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-12-20 11:06:23 | 显示全部楼层
liangyongfei 发表于 2017-12-20 11:00
意思是select 级联下拉对吗??
gridSelect 级联下拉可以参考
http://doc.wex5.com/comps-gridselect/

就比如说第一个gridselect是显示省的第二是显示是这个省中包括的市第二个则是市中包括的区,然而没有选择这个省,它就直接你上次选择的市和区,请问这样怎么修改?怎么样设置刚开始所有gridselect控件上什么也不现实。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
QQ
 楼主| 发表于 2017-12-20 11:14:45 | 显示全部楼层
dedsadsaD 发表于 2017-12-20 11:06
就比如说第一个gridselect是显示省的第二是显示是这个省中包括的市第二个则是市中包括的区,然而没有选择 ...

同问
回复 支持 反对

使用道具 举报

发表于 2017-12-20 11:17:33 | 显示全部楼层
dedsadsaD 发表于 2017-12-20 11:06
就比如说第一个gridselect是显示省的第二是显示是这个省中包括的市第二个则是市中包括的区,然而没有选择 ...

第二个和第三个 gridselect  绑定的data组件 autoLoad 都设置为false即可!  
gridselect autoLoad 也设置为false
数据默认不加载,就不显示了,,  还有就是根据省的选择值去过滤查询!如果省不存在,市也不应该查出来才对的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

30

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-12-20 11:21:43 | 显示全部楼层
liangyongfei 发表于 2017-12-20 11:17
第二个和第三个 gridselect  绑定的data组件 autoLoad 都设置为false即可!  
gridselect autoLoad 也设 ...

我的autoload都已经设置为false,然而并没有什么用 那个过滤条件我也已经设置了
回复 支持 反对

使用道具 举报

发表于 2017-12-20 11:27:21 | 显示全部楼层
dedsadsaD 发表于 2017-12-20 11:21
我的autoload都已经设置为false,然而并没有什么用 那个过滤条件我也已经设置了 ...

data  和 gridSelect 的 autoload 都设置为false了,数据还是默认会加载的吗?? 看下网络请求,是什么时机加载的?
你的代码有没有调用data.refreshData()

只要不是自动加载,不调用data刷新,就不会有数据才对!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

30

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-12-20 11:50:51 | 显示全部楼层
liangyongfei 发表于 2017-12-20 11:27
data  和 gridSelect 的 autoload 都设置为false了,数据还是默认会加载的吗?? 看下网络请求,是什么时 ...

请问如何调用data.refreshData()
回复 支持 反对

使用道具 举报

发表于 2017-12-20 13:12:29 | 显示全部楼层
dedsadsaD 发表于 2017-12-20 11:50
请问如何调用data.refreshData()

你想什么时候调用??this.comp('dataXid').refreshData()
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

30

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-12-20 14:41:13 | 显示全部楼层
liangyongfei 发表于 2017-12-20 13:12
你想什么时候调用??this.comp('dataXid').refreshData()

我两个都已经设置为false,第一次并不会自动加载,等待第二次及以后就会默认是上次选择的类型
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 21:01 , Processed in 0.059804 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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