jquery.livefilter icon indicating copy to clipboard operation
jquery.livefilter copied to clipboard

accent sensitive

Open LachoRock opened this issue 13 years ago • 1 comments

add settings to optional accent sensitive

LachoRock avatar Jun 08 '12 01:06 LachoRock

if not found data put message "Result not found" ....

(function($){ $.fn.liveFilter = function(inputEl, filterEl, options){ var defaults = { filterChildSelector: null, filter: function(el, val){ return $(el).text().toUpperCase().indexOf(val.toUpperCase()) >= 0; }, before: function(){}, after: function(){} }; var options = $.extend(defaults, options);

    var el = $(this).find(filterEl);
    if (options.filterChildSelector) el = el.find(options.filterChildSelector);

    var filter = options.filter;
    $(inputEl).keyup(function(){
        var val = $(this).val();
        var contains = el.filter(function(){
            return filter(this, val);
        });
        var containsNot = el.not(contains);
        if (options.filterChildSelector){
            contains = contains.parents(filterEl);
            containsNot = containsNot.parents(filterEl).hide();
        }


        options.before.call(this, contains, containsNot);

        contains.show();
        containsNot.hide();

        if (val === '') {
            contains.show();
            containsNot.show();
        }

        options.after.call(this, contains, containsNot);
    });
}

})(jQuery);

how to set jquery for this message ?

harshilkotecha avatar Mar 12 '15 12:03 harshilkotecha