Un menú de enlace secundario de AJAX fuerte y práctico (con la descarga del paquete de demostración y programa de origen)
Hace unos días, cuando estaba trabajando en el backend, utilicé el menú de enlace de segundo nivel. Busqué en línea durante mucho tiempo, pero no pude encontrar nada satisfactorio. Fue esto o aquello. A veces no podía regresar al tomar una decisión. Estaba realmente deprimido.
Más tarde vi a alguien que usaba Ajax para escribir una clasificación de nivel infinito (ao, jaja, no puedo entenderlo). Pensé que podría intentar usar Ajax en segundo plano. Aunque fue más lento que usar JavaScript, esto es práctico y poderoso. No cometeré ningún error, ni elegiré una categoría importante y luego volveré al estado donde la subclase está vacía sin selección. Ja ja.
Directorio de archivos: como se muestra en la imagen
El código principal es el siguiente:
index.asp
La copia del código es la siguiente:
<%@Idioma = "vBscript" Codepage = "936"%>
<
<htmlxmlns = "http://www.w3.org/1999/xhtml">
<Evista>
<metahttp-equiv = "content-type" c/>
<title> El enlace de segundo nivel de Ajax por Ah Feng </title>
<scriptLanguage = "javascript" src = "js.js"> </script>
</ablo>
<Body>
<h2> <ahref = "http://yeahdown.com/"> El enlace de segundo nivel de Ajax por Ahfeng </a> </h2>
<!-#includeFile = "iconn.asp"->
<%
Setafeng = conn.execute ("SelectBigClassid, BigClassNameFrombigClass")
%>
<formid = "form1" name = "form1" método = "post" action = "">
<divid = "bigclass" style = "float: izquierda">
<selectName = "Seleccionar">
<optionValue = "0"> Seleccione Clasificación de primer nivel </opción>
<%Ifnotafeng.eofthen
Dowhilenotafeng.eof
BigClassid = Afeng ("BigClassid")
BigClassName = Afeng ("BigClassName")%>
<optionValue = "<%= BigClassid%>"> <%= BigClassName%> </opción>
<%afeng.movenext
Bucle
Endif
afeng.close
Setafeng = nada
Conn.clar
SetConn = nada%>
</select>
</div>
<divid = "subclass" style = "float: left"> <selectName = "select2">
<optionValue = "0"> Seleccionar clasificación secundaria </opción>