Problema urgente select jquery
Salve ragazzi ho questo problema. In precedenza avevo creato delle jquery per la selezione di regioni al click su una mappa oppure alla modifica di una select, e la comparsa di select annidate ( evento onchange).
Adesso ho dovuto duplicare tutto quello che avevo fatto per una singola ricerca con select annesse, nei rispettivi tabs jquery implementando così diverse ricerche sempre sulla stessa mappa.
Il punto è questo, ho la seguente inizializzazione di variabile quando avviene l'evento oncheange su una select:
codice:
codice:
var $regione = jQuery("select#regioni option:selected").attr('value');//prelevo il valore selezionato nella select da passare tramite post (numerico)
Ma adesso questa inizializzazione si riferisce sempre e solo al primo tab, mentre vorrei che a seconda del tab cliccato vengano reinizializzati i valori selected della select. In quanto come sta a desso, tutto dipende dalla selezione nel primo tabs.
i tabs sono i seguenti codice:
codice:
<div id="container-1">
<ul>
[*]Cerca Immobili[*]Cerca Terreni
[*]Cessioni Attività
[*]Trova Agenzie[/list]
<div id="fragment-13" class="fragment-13">
<div id="selectBox">
<?php include 'ricerca_immobili.php';?>
</div>
</div>
<div id="fragment-14" class="fragment-14">
<div id="selectBox">
<?php include 'ricerca_terreno.php';?>
</div>
</div>
.. ecc
Dove in ogni include php sono presenti le select con id regione.
Come posso modificare
jQuery("select#regioni option:selected")
in modo che appartenga al rispettivo tabs cliccato? Mi serve il percorso
tipo container-1 > ecc solo non so come arrivarici. avevo pensato di fare
jQuery("div#container-1").children().each(function()...
ma non so se è corretto e in ogni modo come farlo.
Mi potreste aiutare?