Ein starkes und praktisches Menü sekundärer Verknüpfung von AJAX (mit Demonstrations- und Quellprogrammpaket -Download)
Vor ein paar Tagen, als ich am Backend arbeitete, habe ich das Linkage-Menü der zweiten Ebene verwendet. Ich habe lange online gesucht, konnte aber nichts Befriedigendes finden. Es war entweder das oder das. Manchmal konnte ich bei einer Wahl nicht zurückkehren. Ich war wirklich depressiv.
Später sah ich jemanden, der Ajax benutzte, um eine Klassifizierung auf unendlicher Ebene zu schreiben (ao, haha, ich kann es nicht verstehen). Ich dachte, ich könnte versuchen, Ajax im Hintergrund zu verwenden. Obwohl es langsamer war als JavaScript zu verwenden, ist mein dies praktisch und mächtig. Ich werde weder Fehler machen, noch werde ich eine Hauptkategorie auswählen und dann in den Zustand zurückkehren, in dem die Unterklasse ohne Auswahl leer ist. Haha.
Dateiverzeichnis: Wie im Bild gezeigt
Der Hauptcode lautet wie folgt:
index.asp
Die Codekopie lautet wie folgt:
<%@Sprache = "vbscript" Codepage = "936"%>
<! DocTypEHtmlPublic "-// W3C // dtdxhtml1.0Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<htmlxmlns = "http://www.w3.org/1999/xhtml">
<kopf>
<metahttp-äquiv = "content-type" c/>
<titels> Ajaxs zweite Verknüpfung von Ah Feng </title>
<scriptuBuage = "javaScript" src = "js.js"> </script>
</head>
<body>
<h2> <ahref = "http://yeahdown.com/"> AJAXs zweiter Linkage von Ahfeng </a> </h2>
<!-#includeFile = "iconn.asp"->
<%
SetAneng = conn.execute ("selectBigclassid, bigclassNameFrombigClass")
%>
<formID = "Form1" name = "Form1" methode = "post" action = "">
<divid = "bigclass" style = "float: links">
<SelectName = "Select">
<optionValue = "0"> Wählen Sie die Klassifizierung der ersten Ebene </option>
<%Ifnotafeng.eofthen
Dowhilenotaveng.eof
Bigclassid = afeng ("Bigclassid")
BigClassName = afeng ("BigClassName")%>
<optionValue = "<%= BigClassid%>"> <%= BigClassName%> </Option>
<%afeng.Movenext
Schleife
Endif
afeng.close
SetAveng = nichts
Conn.close
SetConn = nichts%>
</select>
</div>
<divid = "subclass" style = "float: links"> <selectName = "select2">
<optionValue = "0"> Sekundäre Klassifizierung </Option> auswählen