Я создаю веб-сайт MVC3 и добавил пару вопросов безопасности в процедуру регистрации «My MVC Application» в форме раскрывающихся списков. Я создал специальный валидатор для проверки второго выпадающего списка, и если выбранный элемент совпадает с первым, то отображается сообщение об ошибке.
Моя проблема в том, что проверка на стороне клиента запускается, как только второй выпадающий список теряет фокус. После отображения ошибки, в идеале, я должен иметь возможность изменить выбор в первом раскрывающемся списке, и сообщение об ошибке проверки для второго раскрывающегося списка должно исчезнуть. Но, конечно, изменение первого раскрывающегося списка не запускает процедуру проверки на стороне клиента для второго раскрывающегося списка, и ошибка не исчезает.
Буду признателен, если кто-то, кто хорошо разбирается во внутренних принципах ненавязчивой подпрограммы проверки Ajax, поможет мне найти решение, при котором при выборе одного выпадающего списка изменяется процедура проверки обоих выпадающих окон.
Спасибо большое за любые указатели.