.&1|?" {}:+dt 4BEn!3_${Eڞtڹċ.5[o@N ]FY!fO/>, 6HniWoĐ3[u-N%N_|q?=h> ytA<dzAT=Y5h]Ծhp#sKbͅ ΗN$O_ީz ?_w%={ve1mnZxRE`Ҵpz&-sЀTIEa$.h#ղQ=KB,+?gs;(Yw2m *])6"Jֻ 5AyYA=FӿrKBp (7Bp}&\bEH$$1=3 *yckheMW5&wqbDdOP`.E`hvr&&M|X?ِ$3L?#bck+˕ušoUME V*@kf:pLee=5s=KB,+?gs;(Yw2m *])6"Jֻ 5AyYA=Fӿ:P8FP("d= =a~vK&&čՂv3K5ݨώR>+'(YMB"TF(ʶ^#>qQI^ZNAsqɾ:3u`{:Wl n+{HEPG] s@57MU@2;e9ٖ~y6\2KȘ  jJH87]':6"Y[Db<`َNT}*vT@hE _K#ضe%5^ĴM[:;,{*Op318cg1HYI McI)ڹ}@tse J N5[y-ģL7͌2!UyߖiN؝1>7ƯDD0N!'5ޏY \8UJUAPA>V|ld_u\ / x8㝶Vl&M|X?ِ$3L?#bck+˕ušoUME V*@kf:!FO.Q=ju+AjKOBYL1Mv!(Wc .l pE增˶ TQ͙|ѓw-$B j&9)ֈK1UCzVW"ܳC$Gp\d=KB,+?gs;(Yw2m *])6"Jֻ 5AyYA=FӿB~[艮bUC0(!jJCcYiuDv_/A|#4/]]qmU/ͳTKNbHE2.`B#Z|ݒKOBYLqQI^ZNAsqɾ:3u`{:eI4SSʐd}@tse J N5[y-ģLɀk7DZ  (QC.3RD`(lWP<`E9۫p8ǜ_e?X|luM3t rFT/ GCY_!Wtdۜ BǷԄLNWhM!"/)K8312jY0p`aىBZDw3@8nn&,`\f-RY)-u8nn&,`\f~}ۮw50&XEg֗8nn&,`\f3Sz"D92/ů11;6?,ؠEr'E"%Ϭ8]h[Um߂ϫ4?ee?ܛՎwk*DQP^NΆ* h4)}r0J/A B8nn&,`\f{Լ]v"h!ڴV~UCLTƁ.gmG3}1xE1/P餹C~8nn&,`\fϷ1bw f X"aTbMfѲ!@%I [ ݰ>(P v 0Hʼ o;WXc8nn&,`\f$5w#k_ lm 8nn&,`\fyWQ ƛKǡGl"-cFCĶ*Y rOP"-cFCĶ;65sb`#gyPnfH4l?"˔Tz(O"5[6ō"-cFCĶsdmB'W`x棺=ݐzCʫ#P*R$d~"_R45wfbaΝ"CaMtrG'|g8nn&,`\f)VFY8nn&,`\fU[d+`!$pb8nn&,`\f3#T~L>D8nn&,`\fԈ##[ DQP^NΆ* h4o`Yv)՟{ Z pEg;^$F#N8nn&,`\fCxoH$[pM9_Bp:~"!j (zi+C|֠o3[)u|t}Yʤ=ő7R\/+P5Z!q 1]əLZXQR 3 $("#jqxgrid").jqxGrid( { width: 850, filterable: true, source: dataAdapter, showeverpresentrow: true, everpresentrowposition: "top", editable: true, selectionmode: 'multiplecellsadvanced', columns: [ { text: 'Name', columntype: 'textbox', filtertype: 'input', datafield: 'name', width: 215, validateEverPresentRowWidgetValue: validateFunc }, { text: 'Product', filtertype: 'checkedlist', datafield: 'productname', width: 220, validateEverPresentRowWidgetValue: validateFunc }, { text: 'Ship Date', datafield: 'date', filtertype: 'range', width: 210, cellsalign: 'right', cellsformat: 'd', validateEverPresentRowWidgetValue: validateFunc }, { text: 'Qty.', datafield: 'quantity', filtertype: 'number', cellsalign: 'right', validateEverPresentRowWidgetValue: validateFunc } ] }); $("#top").jqxRadioButton({ checked: true }); $("#bottom").jqxRadioButton(); $("#top").on('checked', function () { $("#jqxgrid").jqxGrid('everpresentrowactions', 'add reset'); }); $("#bottom").on('checked', function () { $("#jqxgrid").jqxGrid('everpresentrowactions', 'addBottom reset'); }); });

Add New Row to Top
Add New Row to Bottom