ASP.net MVC 3 Ajax.beginform обновление и проверка на стороне клиента Проблема - PullRequest
0 голосов
/ 05 сентября 2011

Я пытаюсь обновить частичное представление, в котором я использовал ajax.beginform.как правило, в первый раз он проверяется на стороне клиента, но когда я обновляю частичное представление innerHTML, используя событие внешней кнопки, он больше не выполняет проверку на стороне клиента при отправке кнопки.

В Google Chrome он работает нормально, но это не такработая в IE 8, 9 или Mozilla.

Пожалуйста, найдите ссылку ниже, чтобы загрузить пример проекта, который я создал.

Загрузить пример

1 Ответ

1 голос
/ 06 сентября 2011

Я нашел способ разрешить эту ситуацию.

Изменить 1 Как и в примере проекта, на который я ссылался два скрипта jquery с именами Jquery.validate.min.js и jquery.validate.unobstusive.js на странице макета, но я не ссылался на файл скрипта jquery в моем частичном представлении.

Изменить 2

вместо обновления содержимого ajax.beginform в частичном просмотре, нам нужно обновить контейнер для частичного просмотра, равный $ ("# dvPartialData"). Html (результат) в представлении индекса домашнего контроллера.

...