摘要: 浏览器的窗口发生变化时会执行window.onresize方法,通过这个方法我们可以获得到浏览器工作区域的大小:1 window.onresize=function(){ 2 bodyHeight = window.innerHeight?(window.innerHeight<600?600:window.innerHeight):document.documentElement.clientHeight;3 bodyWidth = window.innerWidth?window.innerWidth:document.body.offsetWidth;4 }; 阅读全文
posted @ 2014-04-10 17:13 尐sんΙ頭 阅读(262) 评论(0) 推荐(0)
摘要: 1 function onkeypressIsNumber(){ 2 var mainForm = document.mainForm;//mainForm是form表单的ID 3 for(var i=0; i 31 && (charCode 57) && charCode != 46) { 9 return false;10 }11 return true;12 }13 }14 }15 } 阅读全文
posted @ 2014-04-10 17:05 尐sんΙ頭 阅读(416) 评论(0) 推荐(0)
摘要: Store作为数据的载体,通过下面的方法可以获得Store内的数据; 1 Ext.define('haomlGeimjTongjGrid_store_data', { 2 extend: 'Ext.data.Model', 3 fields: ['id', 'jizcode', 'name', 'gaokgl', 'gaokdl', 'dikgl', 'dikdl', 'liezy', 'mein', 'hem& 阅读全文
posted @ 2014-04-10 17:01 尐sんΙ頭 阅读(1702) 评论(0) 推荐(1)
摘要: Extjs在使用rowEditing的时候,会在每一列加上editor属性,表示当处于编辑状态时这一列的值是什么类型的,后突然发现在rowEditing处于编辑状态时每一列的宽度边框了,如果列数非常多的话会出现列向后推,知道最后一列被隐藏或是看不到,当然通过tan键是可以到最后的,但是处于编辑状态的列与上面的列名不相互对应了,出现了列不齐的状况,如下图:未编辑前:双击处于编辑状态:很明显的看到每一列都不对应了,解决这个问题的办法就是在每一列的editor属性上面加上maxWidth这个配置,加上之后效果如下:源码: 1 var haomglGeimjGrid = Ext.create(' 阅读全文
posted @ 2014-04-10 16:50 尐sんΙ頭 阅读(595) 评论(0) 推荐(0)