diff --git a/js/jquery.mobile.listview.filter.js b/js/jquery.mobile.listview.filter.js index 028fcf3f..32e85a5c 100644 --- a/js/jquery.mobile.listview.filter.js +++ b/js/jquery.mobile.listview.filter.js @@ -8,21 +8,23 @@ $( ":mobile-listview" ).live( "listviewcreate", function() { return; } - var wrapper = $( "
", { 'class': "ui-listview-filter ui-bar-c"} ), + var wrapper = $( "", { "class": "ui-listview-filter ui-bar-c" } ), - search = $( "", { placeholder: "Filter results...", "data-type": "search" }) - .bind('keyup change', function() { - var val = this.value; + search = $( "", { + placeholder: "Filter results...", + "data-type": "search" + }) + .bind( "keyup change", function() { + var val = this.value.toLowerCase();; list.children().show(); if ( val ) { list.children().filter(function() { - return $( this ).text().indexOf( val ) === -1; + return $( this ).text().toLowerCase().indexOf( val ) === -1; }).hide(); } }) .appendTo( wrapper ) .customTextInput(); - wrapper.insertBefore( list ); });