datatable: ajax example: use lowercase for filtering - jscancer - Javascript crap (relatively small)
(HTM) git clone git://git.codemadness.org/jscancer
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit df4221b25dcd1c6a3ca0c48e002a8ac30b724820
(DIR) parent 118c93a8de2037ab3ec38e1bf17c6a3fc00cb01b
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Thu, 17 Aug 2017 19:07:24 +0200
datatable: ajax example: use lowercase for filtering
Diffstat:
M datatable/example-ajax.html | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/datatable/example-ajax.html b/datatable/example-ajax.html
@@ -36,14 +36,13 @@ function datatable_load_data(d, data) {
var tr = document.createElement("tr");
for (var j = 0; j < data[i].length; j++) {
var td = document.createElement("td"), v, vd, vs;
- // array[2] with [actual value, "displaystring" ]
- // or value.
+ // array with [ actual value case-insensitive, "displaystring" ].
if (data[i][j].constructor === Array) {
v = data[i][j][0];
vd = data[i][j][1];
vs = String(v);
td.setAttribute("data-value", vs);
- fv.push([ vs, vd.toLowerCase() ]);
+ fv.push([ vs.toLowerCase(), vd.toLowerCase() ]);
} else {
v = data[i][j];
vd = String(v);