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

QQ登录

只需一步,快速开始

查看: 1061|回复: 7

[结贴] WeX5怎么做实时校验?

[复制链接]

42

主题

140

帖子

262

积分

中级会员

Rank: 3Rank: 3

积分
262
QQ
发表于 2015-12-11 09:26:15 | 显示全部楼层 |阅读模式
input组件里提供的onChange事件只有在失去焦点时才触发,不符合要求,该怎么做实时校验啊,版主帮忙
发表于 2015-12-11 11:06:00 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-12-11 11:09 编辑

可以使用bind-keyup事件
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

42

主题

140

帖子

262

积分

中级会员

Rank: 3Rank: 3

积分
262
QQ
 楼主| 发表于 2015-12-11 11:14:31 | 显示全部楼层
liangyongfei 发表于 2015-12-11 11:06
可以使用bind-keyup事件

bind-keyup事件中获取不到当前输入的值,总是滞后,比如第一次我输入的是1,在bind-keyup中获取输入框中的值只能取到  "" 是一个空值,第二次输入后才会取到 1
回复 支持 反对

使用道具 举报

42

主题

140

帖子

262

积分

中级会员

Rank: 3Rank: 3

积分
262
QQ
 楼主| 发表于 2015-12-11 16:44:05 | 显示全部楼层
liangyongfei 发表于 2015-12-11 11:06
可以使用bind-keyup事件

好吧,值用jquery取到了,用组件的this.comp(...)取会滞后,用jquery取正常,问题已解决,可以结贴了
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3325

积分

论坛元老

Rank: 8Rank: 8

积分
3325
QQ
发表于 2015-12-11 17:09:56 | 显示全部楼层
jquery是怎么取的?代码能贴出来吗?
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

2

主题

441

帖子

2572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2572
发表于 2015-12-12 05:00:15 | 显示全部楼层
http://wex5.com/cn/wex5%ef%bc%9avalue/
请看value绑定的valueUpdate选项。
回复 支持 反对

使用道具 举报

42

主题

140

帖子

262

积分

中级会员

Rank: 3Rank: 3

积分
262
QQ
 楼主| 发表于 2015-12-14 09:14:41 | 显示全部楼层
ysk007 发表于 2015-12-11 17:09
jquery是怎么取的?代码能贴出来吗?

给input设置一个class为searchInput,然后在input的bind-keyup事件中用
var searchValue = $(".searchInput").val();就可以取到输入的值,这样取值不会滞后,如果用组件的this.comp(..).val()取,值会滞后
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3325

积分

论坛元老

Rank: 8Rank: 8

积分
3325
QQ
发表于 2015-12-14 22:28:27 | 显示全部楼层
liuyubiao 发表于 2015-12-14 09:14
给input设置一个class为searchInput,然后在input的bind-keyup事件中用
var searchValue = $(".searchInp ...

谢谢
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 14:36 , Processed in 0.053173 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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