odoo/addons/website_event_track/static/src/js/website_event_track.js

25 lines
767 B
JavaScript

$(document).ready(function() {
jQuery.expr[":"].Contains = jQuery.expr.createPseudo(function(arg) {
return function( elem ) {
return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
$("#event_track_search").bind('keyup', function(e){
var change_text = $(this).val();
$('.event_track').removeClass('invisible');
$("#search_summary").removeClass('invisible');
if (change_text) {
$("#search_number").text($(".event_track:Contains("+change_text+")").length);
$(".event_track:not(:Contains("+change_text+"))").addClass('invisible');
} else {
$("#search_number").text(30);
}
event.preventDefault();
});
});