Der Versuch, eine Funktion zu erstellen, bei der mindestens ein Paar des Feldpaars s_AAA/s_BBB erforderlich ist, damit das Formular übermittelt werden kann. Es gibt eine Möglichkeit für den Benutzer, bis zu 5 s_AAA/s_BBB Combos einzureichen. Betrachten Sie dies als ein Formular, in dem Sie bis zu fünf Freunde angeben können, aber mindestens 1 für das Formular einreichen müssen.So machen Sie das erste Paar Felder erforderlich, und Rest nicht erforderlich
Jede Hilfe wird geschätzt!
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script type="text/javascript">
(function ($, W, D) {
var SIGNUPVALIDATION = {};
SIGNUPVALIDATION.UTIL = {
setupFormValidation: function() {
//form validation rules
$("#friend_req").validate({
rules: {
s_referee_email: "required",
s_referee_fname: "required",
},
messages: {
s_referee_email: "Please enter at least one friend's email address",
s_referee_fname: "Please enter your friends first name",
},
submitHandler: function (form) {
form.submit();
}
});
}
}
//when the DOM has loaded setup form validation rules
$(D).ready(function ($) {
SIGNUPVALIDATION.UTIL.setupFormValidation();
});
})(jQuery, window, document);
</script>
Fügen Sie das Tag hinzu oder aktualisieren Sie Ihre Frage mit der von Ihnen verwendeten Validierungsbibliothek. –
Hinzugefügt, vielen Dank für den Rat Mike! – badsmell