.&1|?" {}:+dt 4BEn!3_${Eڞtڹċ.5[otlR{ H;F~TY#_̇)!ܰC liu|fL0G+>.$Xe)4)M.)f[7 D@\+ʳDAϑQl_`w%@Ll9W:#.K6&gBoǿ?etve1mnZxRE`Ҵpz&+ 13 V̂PI3M~ TQ͙|ѓw-$B j&9)ֈK1UCzVW"ܳC$F\dA9k giE_8w-$B j&9)ֈK1UCZ9kya:hǧ*W^g5l o:hREa^=e\% p@I#{wc,C*^'wj mj&M|X?ِ$3L?#bck+˕ušoUME V*@kf:& "w(a%\ӧIZCcYiuDv_/A|#4/]]pr$%JEWLQ0[Gv.t&M|X?ِ$3L?#bck+˕u5 CZ2ګ2ĸ\;6q+b#揓_ QzG %Eus}50~O{̬Q#A%M'T>O"0Wx1)oO]BO8dS^ "7"-cFCĶP30A 6knÙ O :kN 1oBI"BeT"_'NŚيJXw0qZw7 "-cFCĶ5V4'FcaH þר.z)%q`8nn&,`\fB~V&iZ 4 *A\[Ylu*aC7#C Wſ|iΫb O?""~c!·*-Y-ՂӠ_l-/.ݻx6/&ӿphЏ _Jw+L8nn&,`\f;M\Dzt]y׼9cEsV@ٮA@ƗO`#ϕmsf k}.()IuxȬ*6̒>/Cy*<``(5N%`.;GLj#ygpb%_I KEbԪSP,Qzg!ѭzS39V~ۿuVJBiVv.;YД+AKxG:Mq+*t`Ai1H}HJ`W @?3cBb%bBO,H%p w$c*aI! ='pFrU1ۄCf+zV*ü^/^ѝ(Q;2Հ&`ty0 Su8nn&,`\fBq@($%{rE9ܚ TV[`G pzCMg8nn&,`\fJu7>V ǂ,q`ap dC“[$TfB+`/@6:m`8nn&,`\f@/lÅ>Y4~p}f !Iz$bEשXX]r xrΦrTO LjТ8nn&,`\f@/lÅD$0y=+(e=Ǹgcô6^vl-/$Y#בy)Qz8nn&,`\fKkOw@W<)96#/b Ք-D-UmT_v?wFp,T0%N`B/|Ng3>F#N8nn&,`\f{tn~u І%IBleY9_Bp:~8nn&,`\f1G86'IDRbòlA&O8nn&,`\fTLj@ּ/"v1灙LJi|슃7O9O=NK&w$>8nn&,`\f귾m(Eh?T:lh 㵑|#4PFvv,A'02CĊ8nn&,`\f)LVV3 I@]C]K>Gp im4 MzA;rNHs 8nn&,`\fkuŬ^𫐴|7} Y6/̫|ϱL3"sObi-Cc?{8nn&,`\f V3;`x4: IQ 5s"]#6,Ly/nt"-cFCĶ8nn&,`\f\Zp%ȄD._e#ILVqE%)r 0TS *̀0ҿnxubIQtW-/~ u6FBN))UV[/D |8nn&,`\fД+AKxG:׿BlF>Н.Rض v/`v]}K w`\̹$8nn&,`\f852hhG*[sx'1N /a8nn&,`\f BqMMP2]I=$t^J\ZVqI"-cFCĶ8nn&,`\f&ttm89ZP~6TA= `MP2`8nn&,`\f8nn&,`\f5M`_f^Y]gJ'BOϪ~ķ"dڙN!p~v͝i{STMWM8nn&,`\f8nn&,`\f:)qy 5jvSjlon` IbK]I8ʞE8nn&,`\f8nn&,`\fs1 u]pz8nn&,`\f}Yʤ=ő7R8nn&,`\fKED>G$1ɀi8nn&,`\f8nn&,`\fKY-kD"{~CTo5˽1Z$: 8nn&,`\f8nn&,`\fBEQQ|Λ0a+ߢnTe/R)V8nn&,`\f^ewyMJ/ yf "-cFCĶ8nn&,`\f 3$-en tSu substring(startIndex).indexOf('-'); while (item > -1) { dateGroups.push(filterValue.substring(startIndex, item + startIndex)); startIndex += item + 1; item = filterValue.substring(startIndex).indexOf('-'); if (item == -1) { dateGroups.push(filterValue.substring(startIndex)); } } if (dateGroups.length == 3) { filterParam += "year(ShippedDate) eq " + parseInt(dateGroups[0]) + " and month(ShippedDate) eq " + parseInt(dateGroups[1]) + " and day(ShippedDate) eq " + parseInt(dateGroups[2]); } filterParam += " " + filterOperator + " "; } } } // remove last filter operator. filterParam = filterParam.substring(0, filterParam.length - filterOperator.length - 2); data.$filter = filterParam; source.totalRecords = 0; } else { if (filterChanged) { source.totalRecords = 0; filterChanged = false; } } if (source.totalRecords) { // update the $skip and $top params of the OData service. // data.pagenum - page number starting from 0. // data.pagesize - page size data.$skip = data.pagenum * data.pagesize; data.$top = data.pagesize; } return data; }, downloadComplete: function (data, status, xhr) { if (!source.totalRecords) { source.totalRecords = data.value.length; } }, loadError: function (xhr, status, error) { throw new Error("http://services.odata.org: " + error.toString()); } } ); $("#dataTable").jqxDataTable( { width: 850, pageable: true, pagerButtonsCount: 10, serverProcessing: true, source: dataAdapter, altRows: true, filterable: true, filterMode: 'simple', sortable: true, columnsResize: true, columns: [ { text: 'Ship Name', dataField: 'ShipName', width: 300 }, { text: 'Ship Country', dataField: 'ShipCountry', width: 300 }, { text: 'Ship City', dataField: 'ShipCity', width: 200 }, { text: 'Ship Address', dataField: 'ShipAddress', width: 200 }, { text: 'Ship Date', dataField: 'ShippedDate', width: 200, cellsFormat: 'yyyy-MM-dd' } ] }); });

Data Source: "http://services.odata.org"