Я хочу обновить содержимое TBODY (не весь TABLE, потому что в нем гораздо больше полуметаданных (LOL)). Я получаю> = 0 TR с сервера (XHR), и я хочу сбросить их в существующей таблице. Новые TR должны перезаписывать существующее содержимое TBODY.
Я сделал очень простой статический пример для jsFiddle , который работает в Chrome и, вероятно, во всех остальных случаях, кроме IE (я использую только Chrome и тестирую в IE8).
В Chrome работает самая первая попытка: сбросить TR в TBODY. Нет проблем!
В IE это не ... Я включил неработающий пример того, что я имел в виду, чтобы заставить его работать.
Я уверен, что эта проблема не нова: как мне вставить строку с TR в существующий TBODY?
PS. У jQuery нет проблем с этим !? Это используется здесь на SO. jQuery что-то делает с HTML, а затем вставляет его как узлы HTML ..? Или что-то? Я не могу прочитать эту сумасшедшую книгу. Это происходит в этом файле (ищите "html: function("
. Вот где начинается магия.
У кого-нибудь есть функция или идея, чтобы это работало без библиотеки JS ?