Javascript 如何在extjs中动态创建表行
我让这把小提琴为combobox工作 这将向td元素添加标记 我想要的是,不是在主Javascript 如何在extjs中动态创建表行,javascript,extjs,Javascript,Extjs,我让这把小提琴为combobox工作 这将向td元素添加标记 我想要的是,不是在主td之前添加td元素,然后用span附加更多标记,而是在组合框下方创建单独的标记行 这样桌子就朝下长了 这是他使用的密码 var triggerWrap = me.triggerWrap, tr = triggerWrap.down('tr'); // create table cell me.selectedCell = tr.createChild({ tag: 'td', cls:
td
之前添加td
元素,然后用span
附加更多标记,而是在组合框下方创建单独的标记行
这样桌子就朝下长了
这是他使用的密码
var triggerWrap = me.triggerWrap,
tr = triggerWrap.down('tr');
// create table cell
me.selectedCell = tr.createChild({
tag: 'td',
cls: Ext.baseCSSPrefix + 'selected-cell'
});
那么这个
me.selectedCell.createChild({
tag: 'span',
html: display + '<span class="remove-tag"></span>',
cls: 'tag tag-' + value,
recordValue: value
});
me.selectedCell.createChild({
标记:“span”,
html:display+'',
cls:“标记-”+值,
记录值:值
});
我找不到如何在下面添加表只需将行添加到
triggerWrap
而不是selectedCell
<代码>所选单元格不是必需的
工作样本:
但您应该注意,构件的延伸高度可能会导致布局问题。在这个例子中,我添加了调用父布局来避免这种情况,但在实际使用中仍然会出现问题。使用网格而不是html表格。@LorenzMeyer虽然Lolo解决了这个问题,但我想知道如何使用网格。如果你能看一下,我问了一个与此相关的新问题