define(['jQuery', 'jquery.validate', 'jquery.validate.unobtrusive'], function () { $.validator.unobtrusive.adapters.add("requirechecked", [], function (options) { options.rules['requirechecked'] = 'requirechecked'; options.messages['requirechecked'] = options.message; } ); $.validator.addMethod("requirechecked", function (value, element, e) { return $(element).is(':checked'); }); });