Create a sequence of selector from 1 to 50
Hello,
I'm a newbe of this forum and I'm trying to create a list of selector 50 times.
Actually I'm using this code:
- window.addEvent('domready', function() {
var select, other;
select = $('recipient_1_nascita_ospite');
switchOther();
select.addEvent('change', switchOther);
function switchOther() {
if ( select.value == 'ciro' ) {
recipient_1_comune_nascita_ospite.hidden = false;
recipient_1_provincia_nascita_ospite.hidden = false;
recipient_1_comune_nascita_ospite.disabled = false;
recipient_1_provincia_nascita_ospite.disabled = false;
recipient_1_stato_nascita_ospite.value = '';
recipient_1_stato_nascita_ospite.hidden = true;
recipient_1_stato_nascita_ospite.disabled = true;
} else {
recipient_1_stato_nascita_ospite.hidden = false;
recipient_1_stato_nascita_ospite.disabled = false;
recipient_1_comune_nascita_ospite.value = '';
recipient_1_comune_nascita_ospite.hidden = true;
recipient_1_comune_nascita_ospite.disabled = true;
recipient_1_provincia_nascita_ospite.value = '';
recipient_1_provincia_nascita_ospite.hidden = true;
recipient_1_provincia_nascita_ospite.disabled = true;
}
}
});
window.addEvent('domready', function() {
var select, other;
select = $('recipient_2_nascita_ospite');
switchOther();
select.addEvent('change', switchOther);
function switchOther() {
if ( select.value == 'ciro' ) {
recipient_2_comune_nascita_ospite.hidden = false;
recipient_2_provincia_nascita_ospite.hidden = false;
recipient_2_comune_nascita_ospite.disabled = false;
recipient_2_provincia_nascita_ospite.disabled = false;
recipient_2_stato_nascita_ospite.value = '';
recipient_2_stato_nascita_ospite.hidden = true;
recipient_2_stato_nascita_ospite.disabled = true;
} else {
recipient_2_stato_nascita_ospite.hidden = false;
recipient_2_stato_nascita_ospite.disabled = false;
recipient_2_comune_nascita_ospite.value = '';
recipient_2_comune_nascita_ospite.hidden = true;
recipient_2_comune_nascita_ospite.disabled = true;
recipient_2_provincia_nascita_ospite.value = '';
recipient_2_provincia_nascita_ospite.hidden = true;
recipient_2_provincia_nascita_ospite.disabled = true;
}
}
});
window.addEvent('domready', function() {
var select, other;
select = $('recipient_3_nascita_ospite');
switchOther();
select.addEvent('change', switchOther);
function switchOther() {
if ( select.value == 'ciro' ) {
recipient_3_comune_nascita_ospite.hidden = false;
recipient_3_provincia_nascita_ospite.hidden = false;
recipient_3_comune_nascita_ospite.disabled = false;
recipient_3_provincia_nascita_ospite.disabled = false;
recipient_3_stato_nascita_ospite.value = '';
recipient_3_stato_nascita_ospite.hidden = true;
recipient_3_stato_nascita_ospite.disabled = true;
} else {
recipient_3_stato_nascita_ospite.hidden = false;
recipient_3_stato_nascita_ospite.disabled = false;
recipient_3_comune_nascita_ospite.value = '';
recipient_3_comune_nascita_ospite.hidden = true;
recipient_3_comune_nascita_ospite.disabled = true;
recipient_3_provincia_nascita_ospite.value = '';
recipient_3_provincia_nascita_ospite.hidden = true;
recipient_3_provincia_nascita_ospite.disabled = true;
}
}
});
and so on until 50.
I'm sure would be pretty easy for someone is used to jquery, I'm studying without succes.
Do you have an idea how to do it in few lines to create a sequence from 1 to 50?
Thanks
Matteo