Введенное текстовое поле не может быть отредактировано после сохранения - MVC4 - IE11

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

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

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

Я попытался установить фокус на элемент с помощью метода.focus() после сохранения, но он не работает. Я искал ответы и обнаружил две похожие проблемы, но, похоже, не решил свою проблему:

  1. Поля ввода HTML не получают фокус при нажатии

  2. IE 9 и IE 10 не могут время от времени вводить текст в поля ввода

Обновление: я выяснил, что при использовании kendoEditors после перезагрузки они иногда становятся недоступными для редактирования, и с помощью.refresh() это можно исправить, и если я применяю.refresh() в консоли, все работает нормально, но если я добавляю в свой код как часть функции обратного вызова моей перезагрузки иногда это работает, иногда нет.

0 ответов

Другие вопросы по тегам