gpt4 book ai didi

jquery - 如何在只读字段上启用 jquery 验证?

转载 作者:行者123 更新时间:2023-12-03 21:43:15 25 4
gpt4 key购买 nike

来自http://jqueryvalidation.org/的家伙刚刚发布版本 1.13.1。检查他们的网站,我在更改日志中看到了这一点:

核心:* 忽略只读字段和禁用字段。 (9f4ba10)

这是链接:https://github.com/jzaefferer/jquery-validation/commit/9f4ba10ea79b4cf59225468d6ec29911f0e53a0a

我使用一些引导模板,其中一个现在使用该版本。这给我带来了一个问题,我使用只读属性来防止用户手动输入日期,因此他们唯一的选择是从日期选择器中选择日期。

通过此更改,验证插件会忽略标记为必需的只读输入,任何人都可以帮我建议针对 1.13.1 或 future 版本的修复吗?我发现了一个相反的问题:How can I disable jquery validation on readonly fields?

最佳答案

感谢您的建议 Panoptik,在 focusin 上添加 readonly,然后在 focusout 上删除它是最干净的方法,万分感谢!如果有人遇到同样的问题,我会回答自己。希望对您有所帮助。

$(document).on("focusin", "#someid", function() {
$(this).prop('readonly', true);
});

$(document).on("focusout", "#someid", function() {
$(this).prop('readonly', false);
});

关于jquery - 如何在只读字段上启用 jquery 验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26838839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com