@@ -438,6 +438,16 @@ var sub = {
return;
}
$("#" + table.options.id).bootstrapTable('remove', { field: subColumn, values: ids });
+ },
+ addColumn: function(row, tableId) {
+ var currentId = $.common.isEmpty(tableId) ? table.options.id : tableId;
+ table.set(currentId);
+ var count = $("#" + currentId).bootstrapTable('getData').length;
+ sub.editColumn();
+ $("#" + currentId).bootstrapTable('insertRow', {
+ index: count + 1,
+ row: row
+ });
};
@@ -164,22 +164,15 @@
autoclose: true
});
-
function addColumn() {
- var count = $("#" + table.options.id).bootstrapTable('getData').length;
- sub.editColumn();
- $("#" + table.options.id).bootstrapTable('insertRow', {
- index: count,
- row: {
- index: $.table.serialNumber(count),
- name: "",
- weight: "",
- price: "",
- date: "",
- type: "",
- }
- });
+ var row = {
+ name: "",
+ weight: "",
+ price: "",
+ date: "",
+ type: "",
+ }
+ sub.addColumn(row);
$("#bootstrap-table").on("post-body.bs.table", function (e, args) {