Extjs中ComboBox加载并赋初值的实现方法
网络编程
如:
由于是store是异步加载的,所以他会先赋值再填充值到ComboBox,,这里就需要用:
当加载完成后再进行赋值 :
editCityStore.load({ params: { provinceID: proid });
Ext.getCmp('city-id-name').setValue(cityid);
由于是store是异步加载的,所以他会先赋值再填充值到ComboBox,,这里就需要用:
当加载完成后再进行赋值 :
editCityStore.load({
params: { provinceID: proid },
callback: function () {
//等待数据加载完成才进行赋值,不然由于异步会出现先赋值后加载完成。
Ext.getCmp('city-id-name').setValue(cityid);
},
scope: editCityStore,//表示作用范围
add: false //为false表示数据不累加
});
常用Extjs工具:Extjs.util.Format使用方法
抄些常用工具方便查找----------字符串Ext.util.Format.capitalize(stringstr);//将首字母变大写Ext.util.Format.ellipsis(stringvalue,Numberlength);//截取指定length字符,将自动
ExtJs使用总结(非常详细)
一、获取元素(GettingElements)1.Ext.getvarel=Ext.get('myElementId');//获取元素,等同于document.getElementById('myElementId');//会缓存2.Ext.flyvarel=Ext.fly('myElementId')//不需
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
用ExtJS开发将近一年了,也遇到了很多奇怪的问题,印象最深的要算是ExtJS在ie中显示的问题了。由于开发过程中大多用chrome来调试,很少在ie中调试(
编辑:一起学习网
标签:赋值,加载,元素,数据,他会