gpt4 book ai didi

jquery - 1000hz bootstrap-validator 自定义验证

转载 作者:行者123 更新时间:2023-12-01 03:36:34 24 4
gpt4 key购买 nike

我正在尝试使用 Bootstrap 验证器并根据 if else 语句添加自定义验证器,但它似乎不起作用。也许我对自定义验证的工作原理感到困惑,但我的日志甚至没有出现在控制台中......

JS:

    $('#estimate').validator({

custom: {
'distance': function() {
if( $("#distance-group").hasClass("invalid")){
return false;
console.log("ERROR")
}else{
return true;
console.log("NO ERROR")
}
}
},
errors: {
'distance': "Nope"
}
})

HTML:

<input class="form-control" type="text" name="address2" id="address2" size="30" placeholder="Your Address" data-distance/>

最佳答案

我需要将 data-distance="true"放在我想要验证的输入上。 console.logs 没有显示,因为我把它们放在返回之后。

看这里: http://jsbin.com/nuwajejinu/edit?html,js,console,output

$('#estimate').validator({
custom: {
'distance': function() {
if( $("#distance-group").hasClass("invalid")){
console.log("ERROR")
return false;
}else{
console.log("NO ERROR")
return true;
}
}
},
errors: {
'distance': "Nope"
}
})

HTML:

<input type="text" data-distance="true" id="distance-group" class="form-control" required>

关于jquery - 1000hz bootstrap-validator 自定义验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32470006/

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