I have a single form that, depending on which radio button is clicked (Login or Signup), displays either:
or:
Take a look at my answer https://stackoverflow.com/a/20547836/1399001. It includes a working jsfiddle. In your example will be something like this:
$("input[name='userAction']").change(function() {
var settings = $("#myForm").validate().settings;
if ($("input[name='userAction']:checked" ).val() === "login") {
$.extend(settings, {
rules: loginRules
});
} else {
$.extend(settings, {
rules: signupRules
});
}
$("#myForm").valid();
});