Ich bin mitValidate Textfelder mit JQuery Validation
[Jquery validation plugin][1]
[1]: https://jqueryvalidation.org,
Wie kann ich überprüfen, ob zumindest eine der drei Optionen gefüllt war?
Erstellen einer Methode über .addMethod? Ich versuche, aus dieser Geige anzupassen, aber ich habe Textfelder anstelle von Auswahlboxen:
[validate select box][1]
[1]: http://jsfiddle.net/8x1yj0pr/
ich keine Nachricht bekommen haben, hier ist das, was ich versuche, bis jetzt:
$.validator.addMethod("validateOptions", function(value, element) {
return this.optional(element) ||
($('#firstname').val() != '' ||
$('#username').val() != '' ||
$('#email').val() != '' ||);
}, "Please provide at least one ");
$(document).ready(function() {
var validator = $("#VerifyForm").validate({
rules: {
formFields: {
validateOptions: true,
}
firstname : {
required: true,
minlength: 2
},
lastname : {
required: true,
minlength: 7
},
email : {
required: true,
minlength: 2
},
},
Können Sie nach Ihren HTML-Code und voll Javascript –