У меня есть приложение, которое отображает страницу с 5-10000 строк в элементе таблицы и имеет выпадающее меню, которое переключается на другие представления с аналогичной структурой. В настоящее время я выполняю асинхронный запрос при переключении между представлениями (я также очищаю/удаляю текущее представление из документа) и каждый раз загружаю соответствующий список; однако, я думал оСледует ли отслеживать количество элементов html, загружаемых на страницу?
1) загружая все виды в фоновом режиме, прежде чем они будут запрошены для просмотра, чтобы они мгновенно загружались.
и
2) Просто скрывается определенный набор строк, а не удаляя его, так что если клиент переходит обратно будет мгновенным, а также.
Это означает, что в текущий документ будут загружены потенциально 10 тысяч тысяч элементов html; это проблема? Что, если это было более 10 тысяч?
Можете ли вы попробовать firebug, затем HTML-тег, затем щелкнуть правой кнопкой мыши элемент, который вы хотите проверить количество элементов, и выбрать «Журнал событий». Я знаю, что это события, но вы можете сделать действительно полезный интеллектуальный анализ данных оттуда. .. –
Я не совсем уверен, что если загрузить максимум 3 x 10 000 строк, это будет хорошей идеей. Похоже, это может быть довольно медленно: http://jsfiddle.net/ZcGJF/ –
Возможно, связано: http://stackoverflow.com/questions/4365741/javascript-performance-problems-with-too-many-dom-nodes –