我需要使用javascript更新表单字段值,如下所示:
var frmRec = App.frmEdit.getRecord();
frmRec.set('CallingName', 'Tesing calling name');
当我通过控制台检查表单数据时,我可以看到调用名称字段已更新:
console.log('rec: ', App.frmEdit.getRecord());
但是表单中的textfield没有更新,旧值仍然显示在表单中。在这种情况下,如何“刷新”textfield的值?
提前谢谢
1条答案
按热度按时间a6b3iqyw1#
如果数据绑定设置正确,则无需刷新任何内容。Extjs表单支持对记录的双向绑定更改将反映在文本字段中,对文本字段的任何更改都将在记录中更新。
双向绑定示例
厨房Flume示例有许多数据绑定示例。