jQuery validator plug-in: проверить необязательное поле
1 ответов
можно назвать .optional()
(определяется внутри плагина проверки), как это
$.validator.addMethod('phone', function (value, element) {
return this.optional(element) || /^[01]?[- .]?\(?[2-9]\d{2}\)?[- .]?\d{3}[- .]?\d{4}$/.test(value);
}, 'Please enter a valid US phone number.');
Это стандартная схема для плагина проверки, взгляните на их дополнительные методы здесь для примера.