Можете ли вы использовать плагин проверки jquery для проверки строки? - PullRequest
1 голос
/ 28 февраля 2012

Я видел примеры использования jquery.validate для проверки полей формы, но у меня есть ситуация, когда у меня есть адрес электронной почты в виде строки в объекте, и я подумал, что было бы неплохо использовать кодв jquery.validate для проверки.

Есть ли способ сделать что-то вроде:

var isEmail = $.validate.email("abc@efg.com");

с помощью плагина?

Ответы [ 3 ]

1 голос
/ 28 февраля 2012

Если все, что вам нужно - это функция для строк, используйте плагин regex from validation для «email» и создайте функцию вокруг него:

Пример: http://jsfiddle.net/QuvSh/

1 голос
/ 02 мая 2014

Методы "выставлены", вроде. Вы могли бы сделать что-то вроде

var isEmail = $.validator.methods.email.call({
  optional:function() {
    return false;
  }
},'email@domain.com', null);
0 голосов
/ 28 февраля 2012

Возможно, вы сможете что-то сделать, записав его в качестве значения в поле ввода и затем подтвердив его, но я думаю, что вам все равно понадобится форма для его отправки - вероятно, kludgier, чем то, что вы ищете .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...