summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-01-30 23:21:33 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-01-31 21:06:17 +0200
commit1219a525ba11915318ce7cf11474de688a1749cf (patch)
tree6ef1e662156d528c2d8414305fe91faa70e2e5fa
parentd13d53842d9ed9d28bbf891871697ab6c96674c3 (diff)
downloadacf2-1219a525ba11915318ce7cf11474de688a1749cf.tar.bz2
acf2-1219a525ba11915318ce7cf11474de688a1749cf.tar.xz
web client: split table content to thead and tbody
-rw-r--r--web/client.js36
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;