ciao a tutti, ho creato una funzione js che mi popola delle select dinamiche, il problema è che però se una delle select contiene degli spazi allora non funziona.
se faccio:
array_uno[i] == array_due[j]
se in array_uno e in array_due (nelle rispettive pos i e j) inserisco 'ciao come va' mi da che sono diverse, se inserisco 'ciao-come-va' mi dice che sono uguali.
Cosa potre aver sbagliato???
for(var i=0; i<required_element.length; i++) {
if( (selezioni_effettuate[0]==required_element[i][1]) && (selezioni_effettuate[1] == required_element[i][2])
&& (selezioni_effettuate[2] == required_element[i][3]) ){
var confronto = required_element[i][4];
inserisci(confronto, confronto, pro);
}
}
questo è il ciclo che uso nella funzione per decidere quale select mostrare.
required_element contiene tutti i dati, è un array di array.
mentre l'array selezioni_effettuate contiene tutte le selezioni fatte prima. inserisci invece è un'altra funzione in cui inserisco la voce se e uguale, questa funzione la uso per poi andare a stampare senza ripetizioni la select.
dove sbaglio???? grazie mille!!!!