|
99 | 99 | $.each(data[0], function (key, value) { |
100 | 100 | if ($.fn.createTable.isFunction(settings.parser)) { |
101 | 101 | settings.parserCols = Array.isArray(settings.parserCols) ? settings.parserCols : []; |
102 | | - key = settings.parseHeader ? settings.parser(0, iColHeader, key, thead) : key; |
| 102 | + key = settings.parseHeader ? settings.parser(0, iColHeader, key, true) : key; |
103 | 103 | } |
104 | 104 | iColHeader++; |
105 | 105 | table += '<th>' + $.fn.humanize(key) + '</th>'; |
|
111 | 111 | for (var i = 0; i < data.length; i++) { |
112 | 112 | if ($.fn.createTable.isFunction(settings.parser)) { |
113 | 113 | settings.parserCols = Array.isArray(settings.parserCols) ? settings.parserCols : []; |
114 | | - value = settings.parseRowNumber ? settings.parser(i+1, 0, settings.rowNumberInitialValue + i, thead) : settings.rowNumberInitialValue + i; |
| 114 | + value = settings.parseRowNumber ? settings.parser(i+1, 0, settings.rowNumberInitialValue + i, false) : settings.rowNumberInitialValue + i; |
115 | 115 | } |
116 | 116 | table += settings.showTableRowNumber ? ('<tr><td class="jsl">'+(value)+'</td>') : '<tr>'; |
117 | 117 |
|
118 | 118 | iCol = 1; |
119 | 119 | $.each(data[i], function (key, value) { |
120 | 120 | if ($.fn.createTable.isFunction(settings.parser)) { |
121 | 121 | settings.parserCols = Array.isArray(settings.parserCols) ? settings.parserCols : []; |
122 | | - value = (settings.parserCols.includes(key) || settings.parserCols.length == 0) ? settings.parser(i+1, iCol, value, thead) : value; |
| 122 | + value = (settings.parserCols.includes(key) || settings.parserCols.length == 0) ? settings.parser(i+1, iCol, value, false) : value; |
123 | 123 | } |
124 | 124 | iCol++; |
125 | 125 | table += '<td>' + value + '</td>'; |
126 | 126 | }); |
127 | | - if (thead === false) table += '</tr>'; |
| 127 | + table += '</tr>'; |
128 | 128 | } |
129 | 129 | table += '</tbody>'; |
130 | 130 | table += '</table>'; |
|
0 commit comments