【发布时间】:2014-02-25 12:07:46
【问题描述】:
我通过双击单元格创建了一个带有 Bootstrap 类的表格。然而,单元格宽度会自动增长,并使其他列“跳跃”,这可能很烦人。
这是一个演示我的问题的粗略示例:
var tbl = $("#tbl");
for(var i = 0; i < 10; ++i) {
var row = $("<tr/>"),
cols = [ $("<td/>"), $("<td/>") ],
input = $("<input/>", {
type: "text",
class: "form-control",
});
cols[0].text(i);
cols[1].text(i * 2);
cols[0].on("dblclick", function() {
var cell = $(this);
input.val(cell.text());
cell.html(input);
});
row.append(cols[0]);
row.append(cols[1]);
tbl.append(row);
}
如何防止这种情况发生?
【问题讨论】: