Имена с "-" не работают.Я не проверял документацию, но код ниже работал
$.validator.setDefaults({
submitHandler: function() { alert("submitted!"); }//gives an alert messagem when submitted
});
$(document).ready(function() {
$("#formq").validate({
rules: {
radiobutton: "required"
},
messages: {//to use custom messages
radiobutton: "This is needed, buddy!"
}
});
});
Если вы используете способ, который вы использовали ранее, $ ("# formq"). Validate () также можно использовать классы:
<input type="radio" class="required" />