读书人

替你的FormPanel或Panel加载数据

发布时间: 2012-10-24 14:15:58 作者: rapoo

为你的FormPanel或Panel加载数据

???????? 在开发EXTJs的表单程序时,我们经常需要对FormPanel进行数据编辑的工作,而编辑数据的时候,需要把服务端的数据抓取回来并填充取表单的控件中去以完成数据的回填工作,以便于用户的编辑工作,而EXTJs大部分程序会写成以下的方式。

?

?

Ext.override(Ext.Container, {getCmpByName : function(name) {var getByName = function(container, name) {var items = container.items;if (items != null) {for (var i = 0; i < items.getCount(); i++) {var comp = items.get(i);var cp = getByName(comp, name);if (cp != null)return cp;if (comp.getName && name == comp.getName()) {return comp;break;}}}return null;};return getByName(this, name);}});
?

?

?

1 楼 tkl211 2010-11-04 谢谢你的分享。。 我也发现了,页面字段一多,加载比较慢。。 晚上回家去试验一下的。。 谢谢

读书人网 >Web前端

热点推荐