Ciao ho un problema con delle select: al cambiare di una select vorrei settare il valore di un'altra sulla voce "tutti", solo che queste select sono generate dinamicamente dentro joomla e io voglio far selezionare "tutti" solo ad una select delle tante generate dinamicamente, per fare questo ho aggiunto un if, questo è il codice:
if(labels
==sel){
e l'alert mi da
Sconto Ven==Sconto Ven
segno che la condizione è soddisfatta
alert(labels+"=="+sel);
ma non mi cambia più la select
function showjquery(sel, nomi, label)
{
for (var i=0; i<labels.length; i++) {
if(labels[i]==sel){
alert(labels[i]+"=="+sel);
$j("#"+nomis[i]).find("option:contains('tutti')").each(function(){
if( $j(this).text() == 'tutti' ) {
$j(this).attr("selected","selected");
}
});
}
}
}
invece se il codice è senza condizione le select diventano tutte con la voce "tutti"
function showjquery(sel, nomi, label)
{
//Doo something
//alert('ok');
for (var i=0; i<labels.length; i++) {
document.getElementById(nomis[i]).style.visibility = 'visible';
$j("#"+nomis[i]).find("option:contains('tutti')").each(function(){
if( $j(this).text() == 'tutti' ) {
$j(this).attr("selected","selected");
}
});
}
}
perchè non me la cambia la select quando cè la condizione? dove sbaglio?? grazie dell'aiuto