Validate Plugin - Validating Multiple Fields

Validate Plugin - Validating Multiple Fields

I'm using Jorn Zaefferer's Validate plugin on a form.  One of the things I need to validate is that at least one of the inputs in my form has been filled in.  I have dug through the documentation and examples, and I thought I had done this right, but I'm missing something.

My form has five text input fields.  Each input has the class "oneRequired".  I've created a custom method and used $.validator.addClassRules to attach the custom method to all of the inputs:

  1.     // Create a custom validation method that ensures
  2.     // at least one of the inputs is populated
  3.     $.validator.addMethod("oneRequired", function(value, element) {
  4.         return false;  // This is temporary to test the performance, will replace with actual logic
  5.     }, "Fill in at least one of the boxes above.");
  6.     // Apply the custom method to all fields with class "oneRequired"
  7.     $.validator.addClassRules({
  8.         oneRequired: {oneRequired:true}
  9.     });
I also have set an errorLabelContainer to hold my validation messages.

When I submit the form with all of the inputs empty, my error label container gets the error message set up in my custom method, but it gets five copies of the message instead of one:

What am I doing wrong?