Properties

Appearance
Name Type Default
altrows Boolean false
altstart Number 1
altstep Number 1
autoshowfiltericon Boolean true
closeablegroups Boolean true
columnsmenuwidth Number 15
enablerowdetailsindent Boolean true
enableanimations Boolean true
enabletooltips Boolean false
enablehover Boolean true
groupsrenderer function null
groupcolumnrenderer function null
groupsexpandedbydefault Boolean false
pagerrenderer function null
showfiltercolumnbackground Boolean true
showpinnedcolumnbackground Boolean true
showsortcolumnbackground Boolean true
showrowdetailscolumn Boolean true
showheader Boolean true
showgroupsheader Boolean true
selectionmode String 'singlerow'
Layout
Name Type Default
height Number/String 400
width Number/String 600
pagerheight Number/String 28
groupsheaderheight Number/String 34
rowsheight Number 25
columnsheight Number 25
groupindentwidth Number 20
autoheight Boolean false
scrollbarsize Number 15
Behavior
Name Type Default
disabled Boolean false
verticalscrollbarstep Number 5
verticalscrollbarlargestep Number 400
horizontalscrollbarstep Number 5
horizontalscrollbarlargestep Number 50
keyboardnavigation Boolean true
pagesize Number 10
pagesizeoptions Array ['5', '10', '20']
rowdetails Boolean false
initrowdetails function null
ready function null
pageable Boolean false
filterable Boolean false
editable Boolean false
editmode String 'selectedcell'
sortable Boolean false
groupable Boolean false
groups Array []
columns Array []
selectedrowindex Number -1
selectedrowindexes Array []
source Object {}
updatedelay Number 0
virtualmode Boolean false
columnsmenu Boolean true
columnsresize Boolean false
rendered function null
sorttogglestates String 2
rendergridrows function null

Events

initialized Event
rowclick Event
rowdoubleclick Event
rowselect Event
rowunselect Event
rowexpand Event
rowcollapse Event
groupexpand Event
groupcollapse Event
sort Event
filter Event
columnresized Event
columnclick Event
cellclick Event
celldoubleclick Event
cellselect Event
cellunselect Event
cellvaluechanged Event
cellbeginedit Event
cellendedit Event
pagechanged Event
pagesizechanged Event
bindingcomplete Event
groupschanged Event

Methods

Common
getcolumn Method
setcolumnproperty Method
getcolumnproperty Method
hidecolumn Method
showcolumn Method
iscolumnvisible Method
iscolumnhideable Method
pincolumn Method
unpincolumn Method
iscolumnpinned Method
setrowdetails Method
getrowdetails Method
showrowdetails Method
hiderowdetails Method
hiderow Method
showrow Method
isrowhiddenat Method
updatebounddata Method
refreshdata Method
refresh Method
render Method
clear Method
getrowid Method
destroy Method
getrowdata Method
getrenderedrowdata Method
getrows Method
getdatainformation Method
getsortinformation Method
getpaginginformation Method
localizestrings Method
scrolloffset Method
beginupdate Method
resumeupdate Method
updating Method
ensurerowvisible Method
setrowheight Method
getrowheight Method
Sorting(requires jqxgrid.sort.js)
sortby Method
removesort Method
getsortcolumn Method
Grouping(requires jqxgrid.grouping.js)
addgroup Method
insertgroup Method
removegroupat Method
removegroup Method
getrootgroupscount Method
collapsegroup Method
expandgroup Method
collapseallgroups Method
expandallgroups Method
getgroup Method
iscolumngroupable Method
Filtering(requires jqxgrid.filter.js)
addfilter Method
removefilter Method
clearfilters Method
applyfilters Method
getfilterinformation Method
Paging(requires jqxgrid.pager.js)
gotopage Method
gotoprevpage Method
gotonextpage Method
Editing(requires jqxgrid.edit.js)
getcell Method
getrenderedcell Method
getcellatposition Method
getcellvalue Method
setcellvalue Method
begincelledit Method
endcelledit Method
updaterow Method
deleterow Method
addrow Method
Selection(requires jqxgrid.selection.js)
selectrow Method
unselectrow Method
selectcell Method
unselectcell Method
clearselection Method
getselectedrowindex Method
getselectedrowindexes Method
getselectedcell Method
getselectedcells Method