Ho provato ma anche senza creare una select con in questo modo non carica nessuna immagine di sfondo.
Sto facendo intanto altre prove e aggiustamenti partendo dalla funzione da te suggerita.