js_array.html 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <link rel="shortcut icon" type="image/ico" href="http://www.datatables.net/favicon.ico">
  6. <meta name="viewport" content="initial-scale=1.0, maximum-scale=2.0">
  7. <title>DataTables example - Javascript sourced data</title>
  8. <link rel="stylesheet" type="text/css" href="../../media/css/jquery.dataTables.css">
  9. <link rel="stylesheet" type="text/css" href="../resources/syntax/shCore.css">
  10. <link rel="stylesheet" type="text/css" href="../resources/demo.css">
  11. <style type="text/css" class="init">
  12. </style>
  13. <script type="text/javascript" language="javascript" src="../../media/js/jquery.js"></script>
  14. <script type="text/javascript" language="javascript" src="../../media/js/jquery.dataTables.js"></script>
  15. <script type="text/javascript" language="javascript" src="../resources/syntax/shCore.js"></script>
  16. <script type="text/javascript" language="javascript" src="../resources/demo.js"></script>
  17. <script type="text/javascript" language="javascript" class="init">
  18. var dataSet = [
  19. ['Trident','Internet Explorer 4.0','Win 95+','4','X'],
  20. ['Trident','Internet Explorer 5.0','Win 95+','5','C'],
  21. ['Trident','Internet Explorer 5.5','Win 95+','5.5','A'],
  22. ['Trident','Internet Explorer 6','Win 98+','6','A'],
  23. ['Trident','Internet Explorer 7','Win XP SP2+','7','A'],
  24. ['Trident','AOL browser (AOL desktop)','Win XP','6','A'],
  25. ['Gecko','Firefox 1.0','Win 98+ / OSX.2+','1.7','A'],
  26. ['Gecko','Firefox 1.5','Win 98+ / OSX.2+','1.8','A'],
  27. ['Gecko','Firefox 2.0','Win 98+ / OSX.2+','1.8','A'],
  28. ['Gecko','Firefox 3.0','Win 2k+ / OSX.3+','1.9','A'],
  29. ['Gecko','Camino 1.0','OSX.2+','1.8','A'],
  30. ['Gecko','Camino 1.5','OSX.3+','1.8','A'],
  31. ['Gecko','Netscape 7.2','Win 95+ / Mac OS 8.6-9.2','1.7','A'],
  32. ['Gecko','Netscape Browser 8','Win 98SE+','1.7','A'],
  33. ['Gecko','Netscape Navigator 9','Win 98+ / OSX.2+','1.8','A'],
  34. ['Gecko','Mozilla 1.0','Win 95+ / OSX.1+',1,'A'],
  35. ['Gecko','Mozilla 1.1','Win 95+ / OSX.1+',1.1,'A'],
  36. ['Gecko','Mozilla 1.2','Win 95+ / OSX.1+',1.2,'A'],
  37. ['Gecko','Mozilla 1.3','Win 95+ / OSX.1+',1.3,'A'],
  38. ['Gecko','Mozilla 1.4','Win 95+ / OSX.1+',1.4,'A'],
  39. ['Gecko','Mozilla 1.5','Win 95+ / OSX.1+',1.5,'A'],
  40. ['Gecko','Mozilla 1.6','Win 95+ / OSX.1+',1.6,'A'],
  41. ['Gecko','Mozilla 1.7','Win 98+ / OSX.1+',1.7,'A'],
  42. ['Gecko','Mozilla 1.8','Win 98+ / OSX.1+',1.8,'A'],
  43. ['Gecko','Seamonkey 1.1','Win 98+ / OSX.2+','1.8','A'],
  44. ['Gecko','Epiphany 2.20','Gnome','1.8','A'],
  45. ['Webkit','Safari 1.2','OSX.3','125.5','A'],
  46. ['Webkit','Safari 1.3','OSX.3','312.8','A'],
  47. ['Webkit','Safari 2.0','OSX.4+','419.3','A'],
  48. ['Webkit','Safari 3.0','OSX.4+','522.1','A'],
  49. ['Webkit','OmniWeb 5.5','OSX.4+','420','A'],
  50. ['Webkit','iPod Touch / iPhone','iPod','420.1','A'],
  51. ['Webkit','S60','S60','413','A'],
  52. ['Presto','Opera 7.0','Win 95+ / OSX.1+','-','A'],
  53. ['Presto','Opera 7.5','Win 95+ / OSX.2+','-','A'],
  54. ['Presto','Opera 8.0','Win 95+ / OSX.2+','-','A'],
  55. ['Presto','Opera 8.5','Win 95+ / OSX.2+','-','A'],
  56. ['Presto','Opera 9.0','Win 95+ / OSX.3+','-','A'],
  57. ['Presto','Opera 9.2','Win 88+ / OSX.3+','-','A'],
  58. ['Presto','Opera 9.5','Win 88+ / OSX.3+','-','A'],
  59. ['Presto','Opera for Wii','Wii','-','A'],
  60. ['Presto','Nokia N800','N800','-','A'],
  61. ['Presto','Nintendo DS browser','Nintendo DS','8.5','C/A<sup>1</sup>'],
  62. ['KHTML','Konqureror 3.1','KDE 3.1','3.1','C'],
  63. ['KHTML','Konqureror 3.3','KDE 3.3','3.3','A'],
  64. ['KHTML','Konqureror 3.5','KDE 3.5','3.5','A'],
  65. ['Tasman','Internet Explorer 4.5','Mac OS 8-9','-','X'],
  66. ['Tasman','Internet Explorer 5.1','Mac OS 7.6-9','1','C'],
  67. ['Tasman','Internet Explorer 5.2','Mac OS 8-X','1','C'],
  68. ['Misc','NetFront 3.1','Embedded devices','-','C'],
  69. ['Misc','NetFront 3.4','Embedded devices','-','A'],
  70. ['Misc','Dillo 0.8','Embedded devices','-','X'],
  71. ['Misc','Links','Text only','-','X'],
  72. ['Misc','Lynx','Text only','-','X'],
  73. ['Misc','IE Mobile','Windows Mobile 6','-','C'],
  74. ['Misc','PSP browser','PSP','-','C'],
  75. ['Other browsers','All others','-','-','U']
  76. ];
  77. $(document).ready(function() {
  78. $('#demo').html( '<table cellpadding="0" cellspacing="0" border="0" class="display" id="example"></table>' );
  79. $('#example').dataTable( {
  80. "data": dataSet,
  81. "columns": [
  82. { "title": "Engine" },
  83. { "title": "Browser" },
  84. { "title": "Platform" },
  85. { "title": "Version", "class": "center" },
  86. { "title": "Grade", "class": "center" }
  87. ]
  88. } );
  89. } );
  90. </script>
  91. </head>
  92. <body class="dt-example">
  93. <div class="container">
  94. <section>
  95. <h1>DataTables example <span>Javascript sourced data</span></h1>
  96. <div class="info">
  97. <p>At times you will wish to be able to create a table from dynamic information passed directly to
  98. DataTables, rather than having it read from the document. This is achieved using the <a href=
  99. "//datatables.net/reference/option/data"><code class="option" title=
  100. "DataTables initialisation option">data<span>DT</span></code></a> option in the initialisation object,
  101. passing in an array of data to be used (like all other DataTables handled data, this can be arrays or
  102. objects using the <a href="//datatables.net/reference/option/columns.data"><code class="option" title=
  103. "DataTables initialisation option">columns.data<span>DT</span></code></a> option).</p>
  104. <p>A <code>&lt;table&gt;</code> must be available on the page for DataTables to use. This examples
  105. shows the element being added by Javascript and then initialising the DataTable with a set of data from
  106. a Javascript array.</p>
  107. </div>
  108. <div id="demo"></div>
  109. <ul class="tabs">
  110. <li class="active">Javascript</li>
  111. <li>HTML</li>
  112. <li>CSS</li>
  113. <li>Ajax</li>
  114. <li>Server-side script</li>
  115. </ul>
  116. <div class="tabs">
  117. <div class="js">
  118. <p>The Javascript shown below is used to initialise the table shown in this
  119. example:</p><code class="multiline brush: js;">var dataSet = [
  120. ['Trident','Internet Explorer 4.0','Win 95+','4','X'],
  121. ['Trident','Internet Explorer 5.0','Win 95+','5','C'],
  122. ['Trident','Internet Explorer 5.5','Win 95+','5.5','A'],
  123. ['Trident','Internet Explorer 6','Win 98+','6','A'],
  124. ['Trident','Internet Explorer 7','Win XP SP2+','7','A'],
  125. ['Trident','AOL browser (AOL desktop)','Win XP','6','A'],
  126. ['Gecko','Firefox 1.0','Win 98+ / OSX.2+','1.7','A'],
  127. ['Gecko','Firefox 1.5','Win 98+ / OSX.2+','1.8','A'],
  128. ['Gecko','Firefox 2.0','Win 98+ / OSX.2+','1.8','A'],
  129. ['Gecko','Firefox 3.0','Win 2k+ / OSX.3+','1.9','A'],
  130. ['Gecko','Camino 1.0','OSX.2+','1.8','A'],
  131. ['Gecko','Camino 1.5','OSX.3+','1.8','A'],
  132. ['Gecko','Netscape 7.2','Win 95+ / Mac OS 8.6-9.2','1.7','A'],
  133. ['Gecko','Netscape Browser 8','Win 98SE+','1.7','A'],
  134. ['Gecko','Netscape Navigator 9','Win 98+ / OSX.2+','1.8','A'],
  135. ['Gecko','Mozilla 1.0','Win 95+ / OSX.1+',1,'A'],
  136. ['Gecko','Mozilla 1.1','Win 95+ / OSX.1+',1.1,'A'],
  137. ['Gecko','Mozilla 1.2','Win 95+ / OSX.1+',1.2,'A'],
  138. ['Gecko','Mozilla 1.3','Win 95+ / OSX.1+',1.3,'A'],
  139. ['Gecko','Mozilla 1.4','Win 95+ / OSX.1+',1.4,'A'],
  140. ['Gecko','Mozilla 1.5','Win 95+ / OSX.1+',1.5,'A'],
  141. ['Gecko','Mozilla 1.6','Win 95+ / OSX.1+',1.6,'A'],
  142. ['Gecko','Mozilla 1.7','Win 98+ / OSX.1+',1.7,'A'],
  143. ['Gecko','Mozilla 1.8','Win 98+ / OSX.1+',1.8,'A'],
  144. ['Gecko','Seamonkey 1.1','Win 98+ / OSX.2+','1.8','A'],
  145. ['Gecko','Epiphany 2.20','Gnome','1.8','A'],
  146. ['Webkit','Safari 1.2','OSX.3','125.5','A'],
  147. ['Webkit','Safari 1.3','OSX.3','312.8','A'],
  148. ['Webkit','Safari 2.0','OSX.4+','419.3','A'],
  149. ['Webkit','Safari 3.0','OSX.4+','522.1','A'],
  150. ['Webkit','OmniWeb 5.5','OSX.4+','420','A'],
  151. ['Webkit','iPod Touch / iPhone','iPod','420.1','A'],
  152. ['Webkit','S60','S60','413','A'],
  153. ['Presto','Opera 7.0','Win 95+ / OSX.1+','-','A'],
  154. ['Presto','Opera 7.5','Win 95+ / OSX.2+','-','A'],
  155. ['Presto','Opera 8.0','Win 95+ / OSX.2+','-','A'],
  156. ['Presto','Opera 8.5','Win 95+ / OSX.2+','-','A'],
  157. ['Presto','Opera 9.0','Win 95+ / OSX.3+','-','A'],
  158. ['Presto','Opera 9.2','Win 88+ / OSX.3+','-','A'],
  159. ['Presto','Opera 9.5','Win 88+ / OSX.3+','-','A'],
  160. ['Presto','Opera for Wii','Wii','-','A'],
  161. ['Presto','Nokia N800','N800','-','A'],
  162. ['Presto','Nintendo DS browser','Nintendo DS','8.5','C/A&lt;sup&gt;1&lt;/sup&gt;'],
  163. ['KHTML','Konqureror 3.1','KDE 3.1','3.1','C'],
  164. ['KHTML','Konqureror 3.3','KDE 3.3','3.3','A'],
  165. ['KHTML','Konqureror 3.5','KDE 3.5','3.5','A'],
  166. ['Tasman','Internet Explorer 4.5','Mac OS 8-9','-','X'],
  167. ['Tasman','Internet Explorer 5.1','Mac OS 7.6-9','1','C'],
  168. ['Tasman','Internet Explorer 5.2','Mac OS 8-X','1','C'],
  169. ['Misc','NetFront 3.1','Embedded devices','-','C'],
  170. ['Misc','NetFront 3.4','Embedded devices','-','A'],
  171. ['Misc','Dillo 0.8','Embedded devices','-','X'],
  172. ['Misc','Links','Text only','-','X'],
  173. ['Misc','Lynx','Text only','-','X'],
  174. ['Misc','IE Mobile','Windows Mobile 6','-','C'],
  175. ['Misc','PSP browser','PSP','-','C'],
  176. ['Other browsers','All others','-','-','U']
  177. ];
  178. $(document).ready(function() {
  179. $('#demo').html( '&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; class=&quot;display&quot; id=&quot;example&quot;&gt;&lt;/table&gt;' );
  180. $('#example').dataTable( {
  181. &quot;data&quot;: dataSet,
  182. &quot;columns&quot;: [
  183. { &quot;title&quot;: &quot;Engine&quot; },
  184. { &quot;title&quot;: &quot;Browser&quot; },
  185. { &quot;title&quot;: &quot;Platform&quot; },
  186. { &quot;title&quot;: &quot;Version&quot;, &quot;class&quot;: &quot;center&quot; },
  187. { &quot;title&quot;: &quot;Grade&quot;, &quot;class&quot;: &quot;center&quot; }
  188. ]
  189. } );
  190. } );</code>
  191. <p>In addition to the above code, the following Javascript library files are loaded for use in this
  192. example:</p>
  193. <ul>
  194. <li><a href="../../media/js/jquery.js">../../media/js/jquery.js</a></li>
  195. <li><a href="../../media/js/jquery.dataTables.js">../../media/js/jquery.dataTables.js</a></li>
  196. </ul>
  197. </div>
  198. <div class="table">
  199. <p>The HTML shown below is the raw HTML table element, before it has been enhanced by
  200. DataTables:</p>
  201. </div>
  202. <div class="css">
  203. <div>
  204. <p>This example uses a little bit of additional CSS beyond what is loaded from the library
  205. files (below), in order to correctly display the table. The additional CSS used is shown
  206. below:</p><code class="multiline brush: js;"></code>
  207. </div>
  208. <p>The following CSS library files are loaded for use in this example to provide the styling of the
  209. table:</p>
  210. <ul>
  211. <li><a href=
  212. "../../media/css/jquery.dataTables.css">../../media/css/jquery.dataTables.css</a></li>
  213. </ul>
  214. </div>
  215. <div class="ajax">
  216. <p>This table loads data by Ajax. The latest data that has been loaded is shown below. This data
  217. will update automatically as any additional data is loaded.</p>
  218. </div>
  219. <div class="php">
  220. <p>The script used to perform the server-side processing for this table is shown below. Please note
  221. that this is just an example script using PHP. Server-side processing scripts can be written in any
  222. language, using <a href="//datatables.net/manual/server-side">the protocol described in the
  223. DataTables documentation</a>.</p>
  224. </div>
  225. </div>
  226. </section>
  227. </div>
  228. <section>
  229. <div class="footer">
  230. <div class="gradient"></div>
  231. <div class="liner">
  232. <h2>Other examples</h2>
  233. <div class="toc">
  234. <div class="toc-group">
  235. <h3><a href="../basic_init/index.html">Basic initialisation</a></h3>
  236. <ul class="toc">
  237. <li><a href="../basic_init/zero_configuration.html">Zero configuration</a></li>
  238. <li><a href="../basic_init/filter_only.html">Feature enable / disable</a></li>
  239. <li><a href="../basic_init/table_sorting.html">Default ordering (sorting)</a></li>
  240. <li><a href="../basic_init/multi_col_sort.html">Multi-column ordering</a></li>
  241. <li><a href="../basic_init/multiple_tables.html">Multiple tables</a></li>
  242. <li><a href="../basic_init/hidden_columns.html">Hidden columns</a></li>
  243. <li><a href="../basic_init/complex_header.html">Complex headers (rowspan and
  244. colspan)</a></li>
  245. <li><a href="../basic_init/dom.html">DOM positioning</a></li>
  246. <li><a href="../basic_init/flexible_width.html">Flexible table width</a></li>
  247. <li><a href="../basic_init/state_save.html">State saving</a></li>
  248. <li><a href="../basic_init/alt_pagination.html">Alternative pagination</a></li>
  249. <li><a href="../basic_init/scroll_y.html">Scroll - vertical</a></li>
  250. <li><a href="../basic_init/scroll_x.html">Scroll - horizontal</a></li>
  251. <li><a href="../basic_init/scroll_xy.html">Scroll - horizontal and vertical</a></li>
  252. <li><a href="../basic_init/scroll_y_theme.html">Scroll - vertical with jQuery UI
  253. ThemeRoller</a></li>
  254. <li><a href="../basic_init/comma-decimal.html">Language - Comma decimal place</a></li>
  255. <li><a href="../basic_init/language.html">Language options</a></li>
  256. </ul>
  257. </div>
  258. <div class="toc-group">
  259. <h3><a href="../advanced_init/index.html">Advanced initialisation</a></h3>
  260. <ul class="toc">
  261. <li><a href="../advanced_init/events_live.html">DOM / jQuery events</a></li>
  262. <li><a href="../advanced_init/dt_events.html">DataTables events</a></li>
  263. <li><a href="../advanced_init/column_render.html">Column rendering</a></li>
  264. <li><a href="../advanced_init/length_menu.html">Page length options</a></li>
  265. <li><a href="../advanced_init/dom_multiple_elements.html">Multiple table control
  266. elements</a></li>
  267. <li><a href="../advanced_init/complex_header.html">Complex headers (rowspan /
  268. colspan)</a></li>
  269. <li><a href="../advanced_init/html5-data-attributes.html">HTML5 data-* attributes</a></li>
  270. <li><a href="../advanced_init/language_file.html">Language file</a></li>
  271. <li><a href="../advanced_init/defaults.html">Setting defaults</a></li>
  272. <li><a href="../advanced_init/row_callback.html">Row created callback</a></li>
  273. <li><a href="../advanced_init/row_grouping.html">Row grouping</a></li>
  274. <li><a href="../advanced_init/footer_callback.html">Footer callback</a></li>
  275. <li><a href="../advanced_init/dom_toolbar.html">Custom toolbar elements</a></li>
  276. <li><a href="../advanced_init/sort_direction_control.html">Order direction sequence
  277. control</a></li>
  278. </ul>
  279. </div>
  280. <div class="toc-group">
  281. <h3><a href="../styling/index.html">Styling</a></h3>
  282. <ul class="toc">
  283. <li><a href="../styling/display.html">Base style</a></li>
  284. <li><a href="../styling/no-classes.html">Base style - no styling classes</a></li>
  285. <li><a href="../styling/cell-border.html">Base style - cell borders</a></li>
  286. <li><a href="../styling/compact.html">Base style - compact</a></li>
  287. <li><a href="../styling/hover.html">Base style - hover</a></li>
  288. <li><a href="../styling/order-column.html">Base style - order-column</a></li>
  289. <li><a href="../styling/row-border.html">Base style - row borders</a></li>
  290. <li><a href="../styling/stripe.html">Base style - stripe</a></li>
  291. <li><a href="../styling/bootstrap.html">Bootstrap</a></li>
  292. <li><a href="../styling/foundation.html">Foundation</a></li>
  293. <li><a href="../styling/jqueryUI.html">jQuery UI ThemeRoller</a></li>
  294. </ul>
  295. </div>
  296. <div class="toc-group">
  297. <h3><a href="./index.html">Data sources</a></h3>
  298. <ul class="toc active">
  299. <li><a href="./dom.html">HTML (DOM) sourced data</a></li>
  300. <li><a href="./ajax.html">Ajax sourced data</a></li>
  301. <li class="active"><a href="./js_array.html">Javascript sourced data</a></li>
  302. <li><a href="./server_side.html">Server-side processing</a></li>
  303. </ul>
  304. </div>
  305. <div class="toc-group">
  306. <h3><a href="../api/index.html">API</a></h3>
  307. <ul class="toc">
  308. <li><a href="../api/add_row.html">Add rows</a></li>
  309. <li><a href="../api/multi_filter.html">Individual column searching (text inputs)</a></li>
  310. <li><a href="../api/multi_filter_select.html">Individual column searching (select
  311. inputs)</a></li>
  312. <li><a href="../api/highlight.html">Highlighting rows and columns</a></li>
  313. <li><a href="../api/row_details.html">Child rows (show extra / detailed
  314. information)</a></li>
  315. <li><a href="../api/select_row.html">Row selection (multiple rows)</a></li>
  316. <li><a href="../api/select_single_row.html">Row selection and deletion (single
  317. row)</a></li>
  318. <li><a href="../api/form.html">Form inputs</a></li>
  319. <li><a href="../api/counter_columns.html">Index column</a></li>
  320. <li><a href="../api/show_hide.html">Show / hide columns dynamically</a></li>
  321. <li><a href="../api/api_in_init.html">Using API in callbacks</a></li>
  322. <li><a href="../api/tabs_and_scrolling.html">Scrolling and jQuery UI tabs</a></li>
  323. <li><a href="../api/regex.html">Search API (regular expressions)</a></li>
  324. </ul>
  325. </div>
  326. <div class="toc-group">
  327. <h3><a href="../ajax/index.html">Ajax</a></h3>
  328. <ul class="toc">
  329. <li><a href="../ajax/simple.html">Ajax data source (arrays)</a></li>
  330. <li><a href="../ajax/objects.html">Ajax data source (objects)</a></li>
  331. <li><a href="../ajax/deep.html">Nested object data (objects)</a></li>
  332. <li><a href="../ajax/objects_subarrays.html">Nested object data (arrays)</a></li>
  333. <li><a href="../ajax/orthogonal-data.html">Orthogonal data</a></li>
  334. <li><a href="../ajax/null_data_source.html">Generated content for a column</a></li>
  335. <li><a href="../ajax/custom_data_property.html">Custom data source property</a></li>
  336. <li><a href="../ajax/custom_data_flat.html">Flat array data source</a></li>
  337. <li><a href="../ajax/defer_render.html">Deferred rendering for speed</a></li>
  338. </ul>
  339. </div>
  340. <div class="toc-group">
  341. <h3><a href="../server_side/index.html">Server-side</a></h3>
  342. <ul class="toc">
  343. <li><a href="../server_side/simple.html">Server-side processing</a></li>
  344. <li><a href="../server_side/custom_vars.html">Custom HTTP variables</a></li>
  345. <li><a href="../server_side/post.html">POST data</a></li>
  346. <li><a href="../server_side/ids.html">Automatic addition of row ID attributes</a></li>
  347. <li><a href="../server_side/object_data.html">Object data source</a></li>
  348. <li><a href="../server_side/row_details.html">Row details</a></li>
  349. <li><a href="../server_side/select_rows.html">Row selection</a></li>
  350. <li><a href="../server_side/jsonp.html">JSONP data source for remote domains</a></li>
  351. <li><a href="../server_side/defer_loading.html">Deferred loading of data</a></li>
  352. <li><a href="../server_side/pipeline.html">Pipelining data to reduce Ajax calls for
  353. paging</a></li>
  354. </ul>
  355. </div>
  356. <div class="toc-group">
  357. <h3><a href="../plug-ins/index.html">Plug-ins</a></h3>
  358. <ul class="toc">
  359. <li><a href="../plug-ins/api.html">API plug-in methods</a></li>
  360. <li><a href="../plug-ins/sorting_auto.html">Ordering plug-ins (with type
  361. detection)</a></li>
  362. <li><a href="../plug-ins/sorting_manual.html">Ordering plug-ins (no type
  363. detection)</a></li>
  364. <li><a href="../plug-ins/range_filtering.html">Custom filtering - range search</a></li>
  365. <li><a href="../plug-ins/dom_sort.html">Live DOM ordering</a></li>
  366. </ul>
  367. </div>
  368. </div>
  369. <div class="epilogue">
  370. <p>Please refer to the <a href="http://www.datatables.net">DataTables documentation</a> for full
  371. information about its API properties and methods.<br>
  372. Additionally, there are a wide range of <a href="http://www.datatables.net/extras">extras</a> and
  373. <a href="http://www.datatables.net/plug-ins">plug-ins</a> which extend the capabilities of
  374. DataTables.</p>
  375. <p class="copyright">DataTables designed and created by <a href=
  376. "http://www.sprymedia.co.uk">SpryMedia Ltd</a> &#169; 2007-2014<br>
  377. DataTables is licensed under the <a href="http://www.datatables.net/mit">MIT license</a>.</p>
  378. </div>
  379. </div>
  380. </div>
  381. </section>
  382. </body>
  383. </html>