Ciao a tutti.
Dopo mille peripezie sono riuscito a fare un bello script che mi permette di filtrare i dati di una combo a partire dalla selezione in un'altra combo.
Tutto contento ho provato la stessa cosa in Explorer ma ahimé, lì non funziona![]()
Qualcuno sa darmi qualche consiglio in merito?
Il metodo che ho usato è il seguente:
carico tutti i dati in entrambe le combo. Al click sulla prima, leggo il valore e, con un ciclo for, scorro tutti gli elementi della seconda combo e a seconda del valore rendo la riga visibile o no:
Ripeto, in Firefox funziona che è un piacere, in Explorer non filtra niente. Ho provato a forzare il confronto per farlo fallire sempre: in Firefox vengono cancellate tutte le righe, in Explorer restano sempre tutte... il problema sembrerebbe inCodice PHP:
if (Confronto){
combo.options[k].style.display = "block";
}else{
combo.options[k].style.display = "none";
}
ma lo stesso sistema, usato con un <div> e non con <option> non aveva dato problemi......style.display
Chi ci capisce?
Ciao e grazie![]()