A) Avere pazienza
B) Non aprire discussioni doppie
C) Cercare di dare più informazioni possibile stimolando gli utenti del forum i commenti tipo non va... non popola nulla... lasciano il tempo che trovano
codice:
<scripttype="text/javascript">
        function elenca()
        {    
            var autore_selezionato = document.getElementById('autore').value;
            var ajax =newXMLHttpRequest();
            
            //se c'è il supporto
            if(ajax)
            {//richiesta pagina con metodo post
                ajax.open("post","titoli.php",false);
                ajax.send("autore="+ autore_selezionato);
                ajax.onreadystatechange =function() 
                {
                    if(ajax.readyState ==4 && ajax.status ==200)
                        {//sistemo ciò che arriva
                            var testo = ajax.responseText;
                            document.getElementById('titolo').innerHTML = testo;
document.getElementById('autore').removeAttribute('disabled');
                        }
                }
            }
        }
        </script>
Assicurati che titolo sia id della select che vuoi popolare non il name, che il php generi option corrette