Проверка JQuery - включить / отключить кнопку обновления путем сравнения ввода пользователя и значения базы данных

0

Я использую плагин проверки jquery (jqueryvalidation.org) для проверки ввода.

У меня есть текстовое поле, на котором указан IP-адрес. Я написал подтверждение IP-адреса. Это прекрасно работает. У меня есть кнопка "Обновить" под этим текстовым полем IP-адреса. Мне нужно сравнить этот IP-адрес (ввод пользователя) со значением базы данных. Если оба они разные, то разрешите пользователю нажать "Обновить". Если оба они одинаковы, тогда не разрешайте пользователю "Обновить",

Есть ли способ достичь этого, используя плагин проверки jquery?

Благодарю.

  • 0
    Вы можете попробовать "редактируемый" ( vitalets.github.io/bootstrap-editable );
  • 1
    Посмотри на remote правило.
Теги:
jquery-validate

1 ответ

0

Да, вы можете просто добавить настраиваемое правило и вернуть true или false на основе вашей логики, и проверка не позволит отправить недопустимую форму. Ниже приведен пример.

jQuery.validator.addMethod("Same IP", function(value, element) {
    //Your Validation Here
    return (value != your_db_IP); // return bool here if valid or not.
}, "IP should be different");

См. Https://jqueryvalidation.org/jQuery.validator.addMethod/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню