extjs判断gridpanel是否滚动到底部

  extjs判断gridpanel是否滚动到底部,思路就是获取extjs gridpanel的数据容器,添加scroll事件,判断数据容器的scrollTop+offsetHeight>=scrollHeight时就到底了。

extjs判断gridpanel是否滚动到底部

  本实例居于ext-4.1.1a,其他版本自己检查api(主要3-以下版本)兼容性,示例居于ext-4.1.1a/examples/grid/array-grid.html修改

  var grid = Ext.create('Ext.grid.Panel', {
       listeners: {
           viewready: function () {
               grid.getView().getEl().on('scroll', function () {
                   if (this.dom.scrollTop + this.dom.offsetHeight >= this.dom.scrollHeight) {
                       alert('已经滚动到底!')
                   }
               })
           }
       },
       store: store
/////其他配置
  });

 


原创文章,转载请注明出处:extjs判断gridpanel是否滚动到底部

评论(0)Web开发网
阅读(150)喜欢(0)不喜欢(0)extjs