datatable: ajax example: use lowercase for filtering - jscancer - Javascript crap (relatively small)
HTML git clone git://git.codemadness.org/jscancer
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit df4221b25dcd1c6a3ca0c48e002a8ac30b724820
DIR parent 118c93a8de2037ab3ec38e1bf17c6a3fc00cb01b
HTML 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);