I am looping through content coming from the database using an ajax call. Then I'm building a table using a for loop. Is there a faster way to build the table using the data from the database or is this way efficient enough?var getPages = '<table><thead><tr><th>Page Num</th><th>Type</th><th>Month</th><th>Name</th><th>Reg No.</th><th>Rrc District</th></tr></thead><tbody>';for(var i=0; i<getPagesResponse.length; i++) {    getPages += '<tr class=getPagesRowEdit><td>' + getPagesResponse[PageNum][i] + '</td><td class=pagesPageType>' + getPagesResponse[PageType][i] + '</td><td class=pagesMonth>' + getPagesResponse[ReportingMonth][i] + '</td><td class=pagesFilerName>' + getPagesResponse[FilerName][i] + '</td><td class=pagesFilerRegNo>' + getPagesResponse[FilerRegNo][i] + '</td><td class=pagesRrcDistrict>' + getPagesResponse[RrcDistrict][i] + '</td></tr>';}getPages += '</tbody></table>';//add table to div$(#pagesTable).html(getPages);
Building a table from the result of an AJAX call
javascript;jquery;dom