js implementiert eine einfache dreistufige Auswahlkaskade für Provinzen, Gemeinden und Bezirke

js implementiert eine einfache dreistufige Auswahlkaskade für Provinzen, Gemeinden und Bezirke

In diesem Artikel wird der spezifische Code von js zur Realisierung der dreistufigen Auswahl von Provinzen, Städten und Bezirken zu Ihrer Information freigegeben. Der spezifische Inhalt ist wie folgt

Code:

<!DOCTYPE html>
<html lang="de">
 <Kopf>
  <meta charset="UTF-8">
  <title>Titel</title>
 </Kopf>
 <Text>
      <select id="Provinz">
        <option>---Bitte wählen---</option>
      </Auswählen>
      <select id="Stadt">
        <option>---Bitte wählen---</option>
      </Auswählen>
      <select id="Bereich">
        <option>---Bitte wählen---</option>
      </Auswählen>
  <script src="addr.js"></script>
  <script src="../lib/jquery-3.3.1.js"></script>
  <Skript>
   var pro = [];
   $(Funktion (){
                $.each(temp,funktion (){
                    $("#provinz").anhängen("<option>"+$(this)[0].label+"</option>");
                });
                $("#provinz").on("ändern",funktion (){
                    $("#city").html("<option>"+"---Bitte wählen---"+"</option>");
                    $("#area").html("<option>"+"---Bitte wählen---"+"</option>")
                    var select_pro = $(this).val();
                    $.each(temp,Funktion (Index,Element){
                        wenn (element.label == select_pro){
                            var Stadt = Element.Kinder;
                            für (sei i = 0; i < Stadt.Länge; i++) {
                                $("#Stadt").anhängen("<option>"+Stadt[i].label+"</option>");
                            }
                            $("#Stadt").on('ändern',Funktion ()
                            {
                        $("#area").html("<option>"+"---Bitte wählen---"+"</option>");
                         var select_city = $(this).val();

                        für (var i=0;i < Stadt.Länge; i++)
                            {
                             Konsole.log(Stadt[i].label);
                             wenn (Stadt[i].label == Stadt_wählen)
                             {
                               var Bereich = Stadt[i].Kinder;
                               für (var i=0;i < Fläche.Länge; i++)
                                {
                          $("#area").anhängen("<option>"+area[i].label+"</option>");
                                 }
                           }
                         }
                         });
                   }
               });
        });
   });
  </Skript>
 </body>
</html>

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Ein vollständiges Beispiel für ein Dropdown-Auswahlmenü für sekundäre Verknüpfungen auf nationaler, provinzieller und kommunaler Ebene, implementiert durch js
  • PHP + Mysql + Ajax + JS realisiert die Verknüpfung zwischen Provinzen, Städten und Bezirken
  • JS macht eine einfache dreistufige Verknüpfung
  • Beispiel für eine kaskadierende Dropdown-Box in Vue.js 2.0 auswählen
  • Die beste native js für sekundäre Links auf Provinz- und Gemeindeebene, um das zu erreichen, was Sie verdienen
  • Echte mehrstufige Verknüpfungs-Dropdown-Menüklasse von JS. Einfache Realisierung des Verknüpfungsmenüs von Provinzen, Städten und Bezirken!
  • JavaScript realisiert das dreistufige Verknüpfungs-Dropdown-Box-Menü von Provinzen, Städten und Bezirken
  • Dreistufige Verknüpfungs-Dropdown-Box-Menü für Provinz, Stadt und Bezirk, Javascript-Version
  • jquery+json universelle dreistufige Verknüpfungs-Dropdown-Liste
  • js, um den Effektcode des kaskadierenden Dropdown-Menüs von Provinzen und Städten im ganzen Land zu erreichen

<<:  So überwachen und löschen Sie abgelaufene Sitzungen in Tomcat

>>:  Eine SQL-Anweisung schließt die MySQL-Deduplizierung ab und behält eine

Artikel empfehlen

Spezifische Verwendung des Linux-Man-Befehls

01. Befehlsübersicht Linux bietet ein umfangreich...

So deinstallieren Sie Docker Toolbox vollständig

Docker Toolbox ist eine Lösung zur Installation v...

So erstellen Sie mit Photoshop ein Web-Drahtgittermodell

Dieser Beitrag stellt eine Reihe kostenloser Phot...

Navicat-Verbindung MySQL Fehlerbeschreibungsanalyse

Inhaltsverzeichnis Umfeld Version der virtuellen ...

Detaillierte Erklärung zur Interpretation der Nginx-Konfigurationsdatei

Die Nginx-Konfigurationsdatei ist hauptsächlich i...

So optimieren Sie den Logikbeurteilungscode in JavaScript

Vorwort Zu den logischen Urteilsaussagen, die wir...

So ändern Sie das MySQL-Tabellenpartitionierungsprogramm

So ändern Sie das MySQL-Tabellenpartitionierungsp...

VMware vSAN - Zusammenfassung der ersten Schritte

1. Hintergrund 1. Stellen Sie kurz den Shared Sto...

Eine kurze Analyse des Unterschieds zwischen statisch und selbst in PHP-Klassen

Verwenden Sie self:: oder __CLASS__, um eine stat...

MySQL-Optimierungszusammenfassung – Gesamtzahl der Abfrageeinträge

1. COUNT(*) und COUNT(COL) COUNT(*) führt normale...