Originariamente inviato da pietro09
Non prendertela, ma fai errori che devi correggere. Una funzione, se vuoi che sia riutilizzabile, deve essere il più generale possibile.

Se tu dentro options_value_selezionati_join() aggiungi altre istruzioni, queste non devono pregiudicare il funzionamento se richiamate da altre parti.

Perciò, no ad aggiungere, per esempio, window.close(); (pregiugica il funzionamento se richiamata da altre pagine)

ma puoi per esempio aggiungere questo:

if( !(lista && lista.options.length) ) return;

Ciao
ti ringrazio molto per la tua disponibilità e la spiegazione.

Solo un'ultima richiesta: se non seleziono alcun nome della lista e clicco su salva dovrebbe aprirsi un avviso che richiede che almeno un valore dalla select sia obbligatorio, come posso fare?