JQuery - Contar rows dentro de livesearch

   
Vista:

Contar rows dentro de livesearch

Publicado por Fernando (2 intervenciones) el 19/09/2016 13:57:18
Buenas tardes, tengo este código, http://jsfiddle.net/7jpr30br/1/ necesito contar las filas que encuentra a la vez que voy introduciendo teclas.

Espero vuestra respuesta.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Contar rows dentro de livesearch

Publicado por xve (604 intervenciones) el 19/09/2016 17:03:42
Hola Fernando, creo que seria algo como:
1
$("table tr").lenght;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Contar rows dentro de livesearch

Publicado por Fernando (2 intervenciones) el 19/09/2016 17:16:12
Eso me cuenta las filas, pero una vez que introduzco texto y se van restando las filas sigue estando el mismo numero inicial, es decir el total de filas de la tabla sin filtrar. yo quiero que me cuente actualmente los que están dentro del filtro. Este es mi codigo de buscador:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//LiveSearch de la tabla productos
$("#search-inp").keyup(function () {
    var value = this.value.toLowerCase().trim();
 
    $("table tr").each(function (index) {
        if (!index) return;
        $(this).find("td").each(function () {
            var id = $(this).text().toLowerCase().trim();
            var not_found = (id.indexOf(value) == -1);
            $(this).closest('tr').toggle(!not_found);
            return not_found;
        });
    });
});
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar