diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-01-30 23:21:33 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-01-31 21:06:17 +0200 |
commit | 1219a525ba11915318ce7cf11474de688a1749cf (patch) | |
tree | 6ef1e662156d528c2d8414305fe91faa70e2e5fa /web | |
parent | d13d53842d9ed9d28bbf891871697ab6c96674c3 (diff) | |
download | acf2-1219a525ba11915318ce7cf11474de688a1749cf.tar.bz2 acf2-1219a525ba11915318ce7cf11474de688a1749cf.tar.xz |
web client: split table content to thead and tbody
Diffstat (limited to 'web')
-rw-r--r-- | web/client.js | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/web/client.js b/web/client.js index ce8d45b..9f4457f 100644 --- a/web/client.js +++ b/web/client.js @@ -925,8 +925,9 @@ $(function() { data, name, meta, level, editable, removable ) { this.header = $("<tr>"); - var table = $("<table>").html(this.header); - table.append( + var table = $("<table>"); + table.append($("<thead>").html(this.header)); + table.append($("<tbody>").html( this.super( HeaderHorizontal, "init", @@ -937,7 +938,7 @@ $(function() { editable, removable ) - ); + )); return table; }, @@ -1056,18 +1057,17 @@ $(function() { el.prepend($("<td>").text(label)); this.appendRow(el); } - else if (el.is("table")) { - var td; - el.find("tr").each(function(index, row) { - td = $("<td>"); - $(row).prepend(td); - self.appendRow(row); - }); - td.text(label); - return null; - } else { - this.table = null; + if (el.is("table")) { + var td; + el.find("tr").each(function(index, row) { + td = $("<td>"); + $(row).prepend(td); + }); + td.text(label); + this.table = el; + } + else this.table = null; this.div.append(el); } @@ -1076,8 +1076,8 @@ $(function() { appendRow: function(row) { if (!this.table) { - this.table = $("<table>"); - this.div.append(this.table); + this.table = $("<tbody>"); + this.div.append($("<table>").html(this.table)); } this.table.append(row); } @@ -1100,8 +1100,8 @@ $(function() { this.super(CheckBoxes, "render", data, meta); - var table = $("<table>"); - this.el.append(table); + var table = $("<tbody>"); + this.el.append($("<table>").html(table)); var self = this; |