【ExtJs】Ext.form.DateField在chrome、safari下显示异常的解决方法
Ext.form.DateField在chrome、safari下显示异常,日期选择组件会显得的很长,盛满屏幕。
解决方法是打个补丁,如下:
Ext.override(Ext.menu.DateMenu,{ render : function(){ Ext.menu.DateMenu.superclass.render.call(this); if(Ext.isGecko|| Ext.isSafari){ this.picker.el.dom.childNodes[0].style.width = '178px'; this.picker.el.dom.style.width = '178px'; } } });
参考:http://www.fafrei.com/2010/12/ext-form-datefield-firefox%E6%98%BE%E7%A4%BA%E5%BC%82%E5%B8%B8/
标签: ExtJs
还没有人抢沙发呢~