There may be a lot of criticism, but I think this is really good. I have read about 20 refresh dynamic drop-down lists, and they are a mess under Firefox. for this I spent almost two days, that is, how to keep the value of the second list box after submitting the form, because Javascript is used to add entries to the drop-down box, its status will not be saved. Test Platform: IE6, Firefox function: Secondary node without refreshing features: cross-browser; take the value of the second drop-down box for the submitted form; the data comes from the database; send the request with XMLHTTP to implement the refreshing request: If you can find a better method, please let me know, thank you very much, your criticism and suggestions have greatly encouraged me to: <% @ page Language = "C #" codebehind = "webform1.aspx. CS "autoeventwireup =" false "inherits =" drop. webform1 "%> <! Doctype HTML public "-// W3C // dtd html 4.0 transitional // en"> <HTML>