Ajax Action
a4j:ajax
a4j:commandButton
a4j:commandLink
a4j:actionListener
a4j:jsFunction
a4j:poll
a4j:push
a4j:param
Ajax Queue
a4j:queue
a4j:attachQueue
Ajax Output/Containers
a4j:outputPanel
a4j:status
a4j:region
a4j:mediaOutput
a4j:log
Validation
Client Side Validation
rich:graphValidator
rich:message
rich:messages
rich:notify
Data Iteration
a4j:repeat
rich:dataTable
rich:extendedDataTable
rich:collapsibleSubTable
rich:dataScroller
rich:list
rich:dataGrid
Trees
rich:tree
Tree Adaptors
Output/Panels
rich:chart
rich:panel
rich:togglePanel
rich:tabPanel
rich:collapsiblePanel
rich:accordion
rich:popupPanel
rich:progressBar
rich:tooltip
Menus
rich:panelMenu
rich:toolbar
rich:contextMenu
rich:dropDownMenu
Inputs
rich:autocomplete
rich:calendar
rich:editor
rich:inputNumberSlider
rich:inputNumberSpinner
rich:inplaceInput
rich:fileUpload
Selects
rich:inplaceSelect
rich:select
rich:orderingList
rich:pickList
Drag and Drop
Drag and Drop
Miscellaneous
Standard elements skinning
rich:placeholder
RichFaces functions
rich:focus
rich:componentControl
rich:hashParam
rich:hotKey
rich:jQuery

The rich:extendedDataTable component provides the following features:

  • Horizontal and vertical scrolling
  • Ajax lazy loading for vertical scrolling
  • "Frozen" columns which are not scrolled with a horizontal scroll
  • Controls for column visibility (showColumnControl="true")

The component does not require the use of a special model; it supports all the standard models supported by the rich:dataTable component.

In order to turn on Ajax loading - you should just specify clientRows attribute with number of rows to be loaded on the client. In the sample below it's set to 15 or to 0 according to checkbox value. 0 value means load all the rows (or attribute could be just not defined at all).

Ajax loadingTurn ajax loading on/off:

Cars marketplace
Vendor
Model
Price
Mileage
VIN Code
Items stock
Days Live
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
16831
73522.0
XDUHUJSNZXBBJSPEU
ABOIEXG
13
36753
63434.0
APVACWFUJLUUPSTLF
UFQDUL
7
45950
41934.0
ZMZXGYJCZCBMBAHKQ
ORNHDK
38
36637
78986.0
FNFZDCYIBIUVFJLYO
NMVOII
80
35011
33466.0
ERVROLXDOQYVBFGGE
DGCYFOS
49
46179
15327.0
WTZYEPRREPGGLEHHX
ITQDWN
20
17547
33197.0
HDOHIANGVHLIVREBK
WOBGJI
77
18381
40338.0
DQGKMGTXIEWQRLRGH
ONJFOOH
60
39962
23682.0
ZLLIKCVDXZWUSXTXI
GKHNMP
17
17812
55841.0
SOEKUCBHDHCWSOSZV
KDPNRDU
14
50565
65084.0
VRQCAUUYNARQKDVGF
LRKMHS
88
52666
54556.0
YXOUVQPNJBDASHMDV
TTKNXQD
89
27372
9580.0
CZKCCUTSOVWQNTLLL
TSWQNHG
84
22506
60188.0
XTSYWFUTNYITIDGSH
KOKJZPX
70
27369
67935.0
FECBSYIBXHIUBJYSZ
FZUIIK
59
46463
71224.0
RYWNROFGGZTTEUMRS
OTEIYZB
89
54264
73660.0
TLFAJZLWZEOOZFJHQ
CXKBGP
37
21341
77828.0
DFMODKVNLFGRLUWQR
MTUQKL
2
28760
19412.0
CBMMPMBGJOPMFBZIV
QABMHV
39
27722
30298.0
XDMXLBLEVEAQHBIUN
NVKHLUH
24
37362
22150.0
DBAULFMGJWFFKHOVZ
KHYCOPP
19
48841
58900.0
GJGWSYRWUMVZSVBTN
ODGJTFH
2
27273
26837.0
MUMXKYDOARJQQVOPS
GZTWRNZ
11
53214
19522.0
QIDABCQJRCKUSZMVF
VHVKFX
33
23619
78975.0
IVWGPVUDTVDFWYVKX
BJIFTZ
15
24597
62645.0
VOLRLCMSPYSTTTMDO
UCUAEFV
28
36107
41352.0
CCXYFJSBAIMDZFPKB
SUWCRC
64
17160
55618.0
LZFETUCYSZMCKANJS
QJZCNZC
58
43628
58662.0
CJWIZCVJFLSPUYGEB
RTKYABM
90
22685
42631.0
BRVLJNSVMPQHFCQYZ
YPZQNGL
54
51652
40599.0
EJIGKHQIAZTYVEHTD
ZRXPMBK
6
52037
35194.0
DJIYFHRTFIQGFTCMQ
VLZSOWF
77
24351
41373.0
SLQAVEIIMRJZSZQEG
UKXBAWJ
27
39589
51814.0
ITZJDDHJMWQWZHUGD
YNMCRZI
6
53984
11264.0
SKXGJSDPGKTEDTOUL
RQNOCJ
90
29633
20415.0
AOMKHWTJJFRQBKULR
TNSXEG
26
24391
55267.0
CRECNGQCUBHKCBMRA
EQCRDZS
62
43733
33184.0
EOICRVLVVKOVHFUHZ
AFGRLTC
85
52398
23400.0
GEHAIFESRNSMTMTKU
MARHXRX
81
24358
64050.0
UIUASCDLHOPHQREHM
RIBHALC
81
47935
74706.0
MDJBMPMCOVIWBFMNX
OOZUSV
49
37506
50613.0
AONRWICIMQSAMXJMW
HZGEUJ
10
39186
45050.0
PFMLOSTNQQVGDPJQT
CKNJJBO
1
19189
16950.0
BHZWCHKHBDPDHQAJD
CLQMLH
33
28177
44398.0
HKILRNMJKTEHEQFNS
CFUNRFI
20
42885
47571.0
VMVEWAKEAKJLOFODD
CQXNRVB
18
31859
21153.0
HSECGPTGIJCMJURVN
IEDEKZ
29
18881
53204.0
YYVVZQHNVEWJGHQLM
DGQVAA
37
29930
11038.0
CFJPHHHLZOCNIARXE
CSNZDB
21
24952
31011.0
JDURWATTLTEVWVPJZ
UPAZMI
22
26025
19238.0
XYFMODCZABSQLVRZC
FSMREGS
34
49593
21902.0
AHYPQUUUUIWQFZKYO
TELZYEE
44
44605
59983.0
VXSRDTXCTNLJQXWHC
OASXGP
84
26343
73523.0
CZGVFFSOVJKVRSNRW
FJLSBF
46
25129
59384.0
MZCORQNPUMOVUUECI
RKQIOC
35
41641
16291.0
INSOHECHPFZBNVACW
LWBMKST
83
29917
56704.0
CXFMGJRMZXPOHBRNX
YUPAYRK
17
51562
24600.0
OLOPLKDQOKRJUYAFP
VEJJPHN
62
16692
39438.0
NPPHSAGSZWDBKXMBX
JQVSYX
29
16562
25584.0
SIJRYXJOIHCQFJIKB
LRUFZWE
27
24107
33163.0
ZIDTTJEKZLSZJLGHL
BNEWQIQ
77
31172
73578.0
LQVPBHDPYYSIZATMR
GUGTDDG
22
32519
20638.0
FTEPNWEGVEZZJPGLO
SMMANBN
11
25211
72534.0
HXZANPDINHJENKWFX
LIEDUOQ
14
49984
11537.0
CERBSQEFJETNNSBXN
AFPING
29
29248
78645.0
HSQKXKKTLPZWRPKDN
TYOFKZ
30
29398
25809.0
RDQELOYLOACZDSTFG
FLMYQR
56
33671
58550.0
TWYBPFAMZHVAKQDRV
QMPAVHZ
70
26303
9306.0
CYWIRGTPSLFFMCZWY
ECQSZQE
79
51154
73350.0
JKUDIRNNBTCQVPLSM
SEUILTA
32
52402
8887.0
BZLLRIFJMYSWDPXUB
RICIAWT
87
21149
34562.0
XUIGHGTTDETHLJFGM
ZARJKLW
22
36818
74741.0
FRQEYEFMFDYMZMLFW
HICYAJ
30
46633
13774.0
OCLQKLWFSJUOVZSOX
KSQNWI
19
26288
21669.0
CCQNWFHSOZORCHPRU
ZSVJCM
64
33410
67500.0
IPQPRWABPCVDMBKZO
CWCFQLK
40
26342
59946.0
RMXLIAMBXBEVSVJRT
BHVXSG
77
40668
57820.0
REMSAMKCXPXVDYJZD
UCXNUET
14
52731
54630.0
DJPOQNSARRGWWDVXY
HLHBRY
80
15501
67090.0
MTPRKZAVXMPLASUYK
FXGXWZM
57
53608
31481.0
QTWZWCIWVIBFZGMMZ
ERWPGT
6
47415
12563.0
DRKBZLTAWQSYXIRJP
DIDEFZ
76
49587
63541.0
ZYINWSDLZXDLODWXX
NOAAWTX
90
50411
45719.0
FVHYHITQUKOTZWELP
IHCNEW
62
50482
66342.0
CCCCVIDDJVJGQNWUM
KWCTBOZ
24
16311
48517.0
HVZIELKWEBTFKYUCM
YMNZVIO
50
17824
71337.0
EOZKSSAAZNFYBPDPY
ODAWIP
89
48050
36661.0
PWZBADBGFZIBPBZZN
SSIDPQP
27
23377
53383.0
ROMQPOBBXOWTRMYXU
KHSZGH
70
43697
72552.0
ZVWXEKCENYLNRJSEP
ZJIGUG
73
27307
65986.0
TWDRQVJSQAGBJIXYF
OUIMII
36
17066
65441.0
EUEAOBBSUKSUMVSYP
PLWFJCG
69
41543
72240.0
XRRGTOAYLNRWBYSLF
ZXFBQH
72
36296
74250.0
ZISJGXIWVSOEXXDYS
RHFHQY
66
34687
11150.0
EWQZBHWVXUPDMELRH
DWAAOOI
25
48096
64076.0
DVIEZBEKTESSYBNFJ
EHTCGG
71
35367
22767.0
SUXPAYJSJAKQNAWXF
HDJUHQO
49
32043
28981.0
BEMEXHZWXXIZXXXFL
QFEXLCJ
1
24764
46110.0
YRGYGHZKRNNDRNURU
GOYWILH
73
28450
49467.0
OFQQDUNVXXIXVRGOW
FNYNMYE
69
23111
31970.0
PCAHDDTVHBPVITEAL
YRMJCC
34
32428
46733.0
YYHQLLNNZUSGHXOYE
MSJNAS
83
15141
60850.0
YFMTFJDAGWQPEQGJE
BSPKJBK
26
53872
26299.0
WUEXRYGHLEZSOXKOF
YASABXP
12
52247
20258.0
WAKGDHWPWVQYHWGTP
DFPQDKV
55
19263
6678.0
KANJJICUWAAQFSMVF
RXAAARO
56
38013
13908.0
DKKPGEWCLDDBJROWS
WIYVFB
56
39685
69429.0
EZWDLUFQLVUJWTNSG
RRLCBT
74
37288
65580.0
IHIWEXJVMYJTXKSSA
IDONDHL
59
50924
58705.0
HUGPLXMOBSAHKRPBM
MGLHVKA
78
48398
30070.0
WVZNUKFSPUZFCBITC
VANYOMP
73
23988
24960.0
WDNGMRJXVJGMTHLUX
QSOFPYI
76
16226
32071.0
DJBAVLWQVPSXMRYON
WIIBNLW
23
36602
54604.0
ESETPNDXZVATXIPHK
JJHTXTJ
35
48441
73853.0
PLZMXQZFZHOYYMVLN
AAHUUE
80
22912
29509.0
UGRFVQMWXTBYWFFUW
JICVWD
67
37063
61607.0
KGZFAZTJBBHVLETZJ
JOZEZBJ
79
32586
69118.0
JCXMSILWYJLLFHAVF
LBCBRB
87
35006
60407.0
ZGYLOEDMURPMFYPEJ
ROKCIL
47
30031
32493.0
BQUUWMECQCZRXHKVU
JZBGXPB
15
29155
47961.0
QCPXZNLPCFOCFMHWW
GVXFGW
19