让我们检查一个简单的场景,其中要求用户输入加拿大邮政编码。以下邮政编码均有效且等效:
- H0H 0H0
- h0h 0h0
- h0h0h0
我希望用户输入其中的任何一个,但是一旦留下该字段以将值标准化为第一个表单。我的postalCode
验证方法确实允许输入其中任何一个,但是,我想知道标准化值的正确方法是什么。
也许jQuery验证插件中已经有这样的工具,我只是没有看到它。
编辑
给定一个函数normalizeInput
,我想知道如何插入它。也许 jQuery 验证插件中有一个专门用于此的钩子。如果没有,如何做到这一点,以便在成功验证后离开该字段后调用它。