Подгрузка данных jQuery

есть таблица html в которую подгружаются элементы <tr> с контентом

<table width="100%" id="load_msg_cont">
                    <tr>
                        <td>
                            <div class="message getmsg"><span>Hi</span></div>
                            <input type="hidden" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="message sentmsg"><span>Hello</span></div>
                            <input type="hidden" />
                        </td>
                    </tr>

                </table>

Есть страница load_msg с которой подгружаются элементы, на ней один или несколько элементов по типу:

                    <tr>
                        <td>
                            <div class="message sentmsg"><span>Hello</span></div>
                            <input type="hidden" />
                        </td>
                    </tr>

Написал строку подгрузки $('#load_msg_cont').append($('<tr>').load('load_msg')); Подскажите, как сделать все то же самое, не дублируя <tr>


Ответы (1 шт):

Автор решения: Алексей Шиманский

Сделай вместо load другой метод подгрузки данных, например так:

$.get("ajax/test.html", function (data) { 
    $("#load_msg_cont").append(data);
});

Тогда данные спокойно можно добавить через append к уже имеющимся.

→ Ссылка