223 | function createTable(tableID, tableContainer, tableData) { |
224 | |
225 | var table = $('<table>'); |
226 | table.attr('id', tableID); |
227 | |
228 | table.append($('<caption>').html("Co-authors <a href="\""">(.CSV File)</a>")); |
229 | |
230 | var header = $('<thead>'); |
231 | |
232 | var row = $('<tr>'); |
233 | |
234 | var authorTH = $('<th>'); |
235 | authorTH.html("Author"); |
236 | row.append(authorTH); |
237 | |
238 | row.append($('</th><th>').html("Publications with <br />" + $('#ego_label').text())); |
239 | |
240 | header.append(row); |
241 | |
242 | table.append(header); |
243 | |
244 | $.each(tableData, function(i, item){ |
245 | |
246 | var row = $('</th></tr><tr>'); |
247 | |
248 | row.append($('<td>').html(item.label)); |
249 | row.append($('</td><td>').html(item.number_of_authored_works)); |
250 | |
251 | table.append(row); |
252 | |
253 | }); |
254 | |
255 | table.prependTo('#' + tableContainer); |
256 | $('#' + tableContainer + " #loadingData").remove(); |
257 | }</td></tr></thead></caption></table> |