首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自动态更新输入字段vai javascript的spry验证问题

来自动态更新输入字段vai javascript的spry验证问题
EN

Stack Overflow用户
提问于 2011-11-21 14:24:40
回答 2查看 785关注 0票数 1

我在我的网站上有一个表单,它使用spry验证小部件。我最近添加了一个日期功能,它使用3个下拉框(日,月,年)。我使用了选择框的onchange特性来使用日期更新文本字段,并对该输入框使用spry验证来确保它是一个有效的日期。

JavaScript更新函数可以工作,但spry不考虑输入文本字段的更改。如果我手动将相同格式的相同日期输入到验证有效的字段中,则只是当通过JavaScript动态更改字段时,验证才不起作用。

你知道为什么会发生这种情况,以及如何解决吗?

EN

回答 2

Stack Overflow用户

发布于 2012-11-27 05:42:11

以下是对我有效的方法:

假设您将sprytextfield1作为验证文本字段的变量。然后使用

代码语言:javascript
复制
sprytextfield1.removeHint()
sprytextfield1.setValue('your value goes here')
sprytextfield1.validate()
票数 2
EN

Stack Overflow用户

发布于 2011-11-22 08:22:19

我想通了。当我通过javascript完成输入字段的更新时,我需要添加这行文本来触发spry验证。

代码语言:javascript
复制
spryNameofSpry.validate();

希望有一天这能帮助到某个人。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8208030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档