ExtJS list Refresh fixed scroll bar position

Source: Internet
Author: User

ExtJS list In some cases, you need to refresh regularly, but if the list is not paged, one screen will not display, no matter where the scroll bar is currently, every time the refresh, always return to the top level, but the demand also asked us to navigate to the current location, how to deal with it?

Here's how to fix it:

var me = this; Grid

var Gridel = Me.getview (). Getel (); Gets the current view of the El Object

var scrolltop = Gridel.getscrolltop (); Gets the offset of top before load.

Me.getstore (). Load (function (records, operation, success) {

if (success = = True) {

//At extjs4.2.3, if the grid has a locked column, the grid is divided into two grids, one normalgrid and one lockedgrid. We need to deal with the location of Lockedgrid.

var locked = Me.lockedgrid;

Locked.getview (). Getel (). Setscrolltop (scrolltop); The offset before the load is set

}

});


ExtJS list Refresh fixed scroll bar position

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.