Как избежать зависания страницы IE - PullRequest
0 голосов
/ 10 мая 2018

У меня есть таблица, которая содержит не менее 15K строк.В каждой строке таблицы есть столбец, содержащий две переключатели (параметры «Заменить» и «Сохранить»).В заголовке столбца две кнопки-переключатели предлагают возможность «заменить все» или «сохранить все».Когда пользователь выбирает «заменить все» или «сохранить все», браузер зависает и появляется всплывающее окно с надписью «имя сервера не отвечает».Если я подожду 5 минут, браузер снова начнет работать.Эта проблема возникает только в IE.

См. Ниже функцию события для переключателей «заменить все» и «сохранить все»

function Specht_Confirm_All(opt) {
    jQuery("tbody.scrollContent input[type='radio'][id ^='rb_" + opt + "']").prop("checked", true);
}

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

Что мне нужно сделать, чтобы IE вел себя так же, как и Google Chrome?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...