Filter table in Javascript

Durex

Nuovo Utente
5 Mag 2014
6
0
0
Buona sera, è tutto il pomeriggio che cerco una soluzione ad un filter table che mi è stato richiesto e non sono stato in grado di portarlo a termine.
Devo fare un filtro su una tabella (table) di quattro colonne e ogni colonna ha un suo filtro che mi permette di fare selezione tra le righe e togliere quelle che non rientrano nei miei filtri.

Provo a mostrarvi un esempio di quello che intendo.
HTML:
<table>
<tr>
<td>Nome frutto</td>
<td>Numero frutto </td>
<td>prezzo </td>
<td>peso</td>
<tr>

<tr>
<td><input type="text" name="nome"></td>
<td><input type="text" name="numero"></td>
<td><input type="text" name="prezzo"></td>
<td><input type="text" name="peso"></td>
<tr>

<tr>
<td>Pera</td>
<td>4</td>
<td>5 euro</td>
<td>2 kg</td>
<tr>

<tr>
<td>Pesca</td>
<td>2</td>
<td>3 euro</td>
<td>1 kg</td>
<tr>

<tr>
<td>Ciliegia</td>
<td>2</td>
<td>3 euro</td>
<td>1 kg</td>
<tr>
</table>

Io tramite gli input text dovrei fare un filtro in javascript e visualizzare solo gli elementi che corrispondono effettivamente a quello che mi serve. Ad esempio se nella text della prima colonna scrivo la lettera C, mi devono sparire dalla tabella la riga con la pera e la pesca e così via per tutte le altre colonne.

Chi mi riesce ad aiutare?
Grazie in anticipo
 

Durex

Nuovo Utente
5 Mag 2014
6
0
0
Ho trovato questo che funziona con un singolo input.
E' possibile adattarlo per farlo funzionare nel mio caso?

HTML:
function filter(sender){
var txt = sender.value.toLowerCase(),
rows = document.getElementById("tabella").tBodies[0].rows,
ln = rows.length;

if ( txt!="" ){
while ( --ln > -1 )
rows[ln].style.display =
rows[ln].cells[1].firstChild.nodeValue.toLowerCase().indexOf(txt)!= 0?"none":"";

}else{
while ( --ln > -1 )
rows[ln].style.display = "";
}}
 
Discussioni simili
Autore Titolo Forum Risposte Data
asevenx [HTML] -webkit-filter solo su immagine di background HTML e CSS 5
F data filter jquery jQuery 1
StarFish [DELPHI] Filter di un campo TSQLTimeStampField Programmazione 0
Shyson Filter opacity all'immagine HTML e CSS 1
S Menu, link e Filter HTML e CSS 4
zorro CREATE TABLE non funziona PHP 6
M Select Option dentro una Table jQuery 2
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
Axis18 Identity, sequence e table Database 0
D error text in table HTML e CSS 11
S [PHP] aggiornamento table tramite select senza ricaricare la pagina PHP 5
E [PHP] creare temporary table per dati da xml PHP 2
M [PHP] Interrompere DROP TABLE con PDO PHP 0
Andrea_Ventura [HTML] Layout multicolonna (no table) HTML e CSS 2
A [RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME PHP 15
G ORACLE APPROSSIMAZIONE EXTERNAL TABLE Oracle 0
cosmin Utilizzare una variabile php in CREATE TABLE mysql. PHP 2
F problema con table responsive HTML e CSS 1
A errore #1932 table'....' doesn't exist in engine MySQL 0
T Problema con l'aggiornamento di una tabella <Table> PHP 5
C Div display-table cn dentro tabelle HTML e CSS 1
Francesco Polese Skeleton problema table non responsive HTML e CSS 2
elpirata Stampare a video in echo table il risultato di una query PHP 4
A [JAVA e MySql] Errore can't create table Java 3
P problema nella stampa di table HTML e CSS 1
G html problema table scrollable con header fisso HTML e CSS 2
A Problema con UPDATE table SET username = $_SESSION["username"] PHP 22
S Recipient address rejected: User unknown in local recipient table Linux e Software 0
GoshMaledetto Display:table su ie HTML e CSS 8
G Can't create table error - foreign key MySQL 0
G criptare ifarme di google fusion table in una pagina php PHP 7
M Crypt table Database PHP 7
M Esempio di LOCK TABLE in MySQL MySQL 0
I aggiornare campi gia presenti in table mysql PHP 10
L Classe HTML table PHP 0
novello88 [MySQL] OPTIMIZE TABLE (ottimizzare una tabella di MySQL) MySQL 0
K Fixed Header Liquid table HTML e CSS 0
M tabelle con i css e nn tramite echo"<table border='1'> HTML e CSS 1
P Da DB a Table PHP 6
I FPDF Table PHP 1
A inserimento di carousel jquery in una table jQuery 0
I Errore nel ridimensionamento di una <table> in un <div> HTML e CSS 5
T problema con table HTML e CSS 2
borgo italia table les(se) HTML e CSS 1
C Problemone con Tag <object> in <table> HTML e CSS 0
Easy layout table nidificate HTML e CSS 4
S text > access > table Classic ASP 2
M array visualizzati in <td> di <table> PHP 1
grottafelix Div O Table [css] HTML e CSS 4
N div scorrevole dentro una table HTML e CSS 2

Discussioni simili