jquery grep in autofilter -


can jquery grep used array such

   var categories= [{label:"cat1", value:"1"}, ... ]  

in autofilter example

 $(function() {       = $('#cats').autocomplete({           source: function(req, response) {               var re = $.ui.autocomplete.escaperegex(req.term);               var matcher = new regexp("^" + re, "i");               response($.grep(categories, function(item) {                   return matcher.test(item);               }));           },           minlength: 0, autofocus: true         ,           select: function(event, ui) {               autocompleteselectionhandler2(event, ui)           }        });   }); 

so filters on label , returns value?

i tried various permutations of response($.grep(categories, function(item) { return matcher.test(item);

i can work array

 var categories= [ "cat1", "cat2", ...] 

the problem item object , not string. try

return matcher.test(item.label); 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

java - Using an Integer ArrayList in Android -