嗨,我正在尝试在网格中插入一个新行,但其中的一列实际上是两个值的串联,我想做这样的事情:
var scopename = newScopeRef.down('textfield[id=scope_name]').getValue();
var prodname = newScopeRef.down('combobox[id=prd]').getRawValue();
var relname = newScopeRef.down('combobox[id=p_rls]').getRawValue();
var editscopegrid = newScopeRef.down('gridpanel[id=editedscope_grid]'); //my grid
editscopegrid.getView().getStore().removeAll();
editscopegrid.getView().getStore().add({
name_scope : scopename,
prodrel : concat(prodrel + ',' prodname + ' ' + relname)});
editscopegrid.getView().refresh();
如您所见,我想prodrel
将网格列的现有值与组合框的值连接起来,prodname
并relname
用空格分隔。
我正在使用带有 MVC 架构的 Extjs 4.x,上面是我面板上按钮“更新”的单击事件的处理程序。
请问我该怎么做?