Heim > Web-Frontend > js-Tutorial > Wie kann ich Abfragezeichenfolgenparameter mit jQuery abrufen?

Wie kann ich Abfragezeichenfolgenparameter mit jQuery abrufen?

Mary-Kate Olsen
Freigeben: 2024-11-26 00:21:11
Original
371 Leute haben es durchsucht

How Can I Retrieve Query String Parameters Using jQuery?

Abfragezeichenfolgenparameter von einer URL mit jQuery abrufen

Im Bereich der Webentwicklung ist der Zugriff auf Abfragezeichenfolgenparameter von einer URL ein häufiges Bedürfnis . Abfragezeichenfolgen sind die Teile einer URL, die auf das Fragezeichen (?) folgen und Schlüssel-Wert-Paare enthalten, die Informationen an Ihre Webanwendung übergeben können.

Um den Wert eines bestimmten Parameters aus der Abfragezeichenfolge abzurufen, verwenden Sie jQuery können Sie die folgenden Schritte verwenden:

  1. Erstellen einer Funktion: Definieren Sie eine JavaScript-Funktion, um die URL zu analysieren und die Abfrage zu extrahieren Zeichenfolgenparameter in ein assoziatives Array.
  2. Aufteilen der Abfragezeichenfolge: Zerlegen Sie die Abfragezeichenfolge, indem Sie sie am kaufmännischen Und-Zeichen (&) teilen, das mehrere Parameter trennt.
  3. Iterieren durch Parameter: Durchlaufen Sie jeden Parameter und teilen Sie ihn am Gleichheitszeichen (=), um den Parameternamen und zu erhalten Wert.
  4. Das Objekt zurückgeben:Konvertieren Sie die Schlüssel-Wert-Paare in ein assoziatives Array (JavaScript-Objekt) und geben Sie es zurück.

Hier ist eine Beispielfunktion, die Sie können Folgendes verwenden, um Abfragezeichenfolgenparameter abzurufen:

function getUrlVars() {
  var vars = {}, hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for (var i = 0; i < hashes.length; i++) {
    hash = hashes[i].split('=');
    vars[hash[0]] = hash[1];
  }
  return vars;
}
Nach dem Login kopieren

Um auf einen bestimmten Parameter zuzugreifen, können Sie den Assoziativ verwenden Array-Notation:

var paramValue = getUrlVars()["param_name"];
Nach dem Login kopieren

Mit diesem Ansatz können Sie Abfragezeichenfolgenparameter einfach in Ihrem jQuery-Code abrufen und verwenden.

Das obige ist der detaillierte Inhalt vonWie kann ich Abfragezeichenfolgenparameter mit jQuery abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage