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

QQ登录

只需一步,快速开始

查看: 1600|回复: 9

[处理中3] distpicker 省市县三级如何使用,

[复制链接]

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
发表于 2017-3-12 17:35:01 | 显示全部楼层 |阅读模式
本帖最后由 sambafirst 于 2017-3-12 17:36 编辑

我现在设置了三级的bind-ref后,省市县三级不能选择,变成了只读,请问如何设置,另外如何得到省市县三级的值,
QQ截图20170312173443.png
发表于 2017-3-13 13:59:40 | 显示全部楼层
bind-ref 绑定的data组件 必须至少有一行数据!
如果data组件为空的话!,默认没有一行数据!则不能赋值,当然就是只读了!
可以参考案例:/UI2/system/components/justep/distpicker/demo/demo.w

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

使用道具 举报

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
 楼主| 发表于 2017-3-13 16:36:07 | 显示全部楼层
data添加一条数据就可以了。
回复 支持 反对

使用道具 举报

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
 楼主| 发表于 2017-3-14 07:01:30 | 显示全部楼层
如何得到省市县三级的值呢??使用this.comp("").val();得到的是名???
回复 支持 反对

使用道具 举报

发表于 2017-3-14 10:23:29 | 显示全部楼层
sambafirst 发表于 2017-3-14 07:01
如何得到省市县三级的值呢??使用this.comp("").val();得到的是名???

获取绑定的 data组件 字段 中 的值即可!
data.getValue('字段')
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
 楼主| 发表于 2017-3-14 10:29:29 | 显示全部楼层
var province = this.comp("distpickerData").getValue("province");
                alert("province='"+province+"'");
这样得不到数据
回复 支持 反对

使用道具 举报

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
 楼主| 发表于 2017-3-14 13:51:26 | 显示全部楼层
还是用gridselect组件试试吧。
回复 支持 反对

使用道具 举报

发表于 2017-3-14 14:34:25 | 显示全部楼层
sambafirst 发表于 2017-3-14 10:29
var province = this.comp("distpickerData").getValue("province");
                alert("province='"+province+"'"); ...

组件bind-ref绑定了绑定了这个字段!!如果选中并赋值了!那么肯定会赋值给这个字段的啊!
data.getValue('字段')  就是获取赋值后的字段的值啊!!怎么获取不到??
你试试data.getCurrentRow()  当前行是否存在??
row.val('字段')
或者data.each寻获获取字段的值!!是否存在呢??会不会默认没有指定当前行呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

48

主题

179

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
QQ
 楼主| 发表于 2017-3-14 17:41:07 | 显示全部楼层
distpicker可否自定义数据源吗?
回复 支持 反对

使用道具 举报

发表于 2017-3-14 17:44:45 | 显示全部楼层
sambafirst 发表于 2017-3-14 17:41
distpicker可否自定义数据源吗?

目前不支持!
目前数据是js中写死的
/UI2/system/components/justep/distpicker/js/chineseDistricts.js
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 23:53 , Processed in 0.085295 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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