![]() |
jQuery validation и select
Использую remote jQuery validation для елемента select. Но при сабмите формы, jQuery шлет множество запросов по валидации поля select и форма не сабмитится. Хотя для елемента input все работает нормально. После многих часов исследований, нашел ошибку - в коде jquery.validate.js есть следующий код:
Код:
if ( previous.old === value ) {Например: Код:
$("input[name=Name]").val() === $("input[name=Name]").val()Код:
$("select[name=Items]").val() === $("select[name=Items]").val()Кто нибудь знает, как это пофиксить? Добавлено через 1 час 35 минут Проблемма решена. Если кому интересно, перезагрузил метод $.validator.prototype.elementValue, где я смотрю, если значение элемента массив, и $element.data("previousValue").old также массив, и они равны, я возвращаю предыдущее значение. Тему можно закрывать. |
| Текущее время: 20:40. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc