Your HTML and ajax call is working fine. The problem is with your java code and how the HTML treats it. I don't know java, but:
in the HTML your putting the return into the div not the dropdown!
I would write out the entire code for the dropdown in the server side file and send the whole thing (The options and selects) back down the line.