gpt4 book ai didi

javascript - 如何在SMOKE js验证插件中添加自定义规则?

转载 作者:行者123 更新时间:2023-11-28 04:08:03 24 4
gpt4 key购买 nike

我不知道如何在 SMOKE 验证插件中添加自定义规则。例如我想添加验证用户名。我知道如何验证用户名。但是,我想知道如何在该插件中添加该规则。这是我写的代码

$('#login-submit').click(function (e) {
e.preventDefault();
if ($('#login-form').smkValidate()) {
$.smkAlert({
text: 'You logged in successfully!',
type: 'success'
});
}
});

这是为验证用户名而创建的函数。如果用户名无效,则返回 false。

function isUsernameValid(username) {
return /^[0-9a-zA-Z_.-]+$/.test(username);
}

那么如果我愿意的话,我该如何向这个脚本插入自定义规则。谢谢!

最佳答案

你应该使用data-smk-pattern用户名输入属性

就你的情况而言:

<input type="text" class="form-control" data-smk-pattern="^[0-9a-zA-Z_.-]+$">

您还可以引用烟雾文档:http://alfredobarron.github.io/smoke/#/validate#pattern

关于javascript - 如何在SMOKE js验证插件中添加自定义规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46524304/

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