Heim >Web-Frontend >js-Tutorial >Wie lade ich ein bestimmtes DIV mit jQuery/AJAX ohne Seitenaktualisierung neu?
Inhalt innerhalb eines DIV mit jQuery/AJAX aktualisieren
Problem:
Der Inhalt eines bestimmten wird geladen DIV, ohne die gesamte Webseite zu aktualisieren. In diesem Fall besteht das Ziel darin, den Inhalt eines DIV mit dem Namen „list“ neu zu laden, wenn auf eine Schaltfläche mit der ID „getCameraSerialNumbers“ geklickt wird.
Erklärung:
Der bereitgestellte Code versucht Um das DIV „step1Content“ mithilfe der Funktion „.load()“ neu zu laden, fehlt ihm jedoch das erforderliche URL-Argument, um anzugeben, welcher Inhalt geladen werden soll.
Lösung:
Um den spezifischen DIV-Inhalt neu zu laden, können Sie den folgenden Code verwenden:
<code class="javascript">$("#getCameraSerialNumbers").click(function() { $("#list").load(location.href + " #list"); });</code>
So funktioniert es:
Hinweis:
Es ist wichtig, vor dem zweiten „#“-Zeichen ein Leerzeichen einzufügen, um sicherzustellen, dass nur das Das angegebene DIV wird neu geladen, nicht die gesamte Seite. Dies ist ein häufiger Fehler, der zu unerwarteten Ergebnissen führen kann.
Das obige ist der detaillierte Inhalt vonWie lade ich ein bestimmtes DIV mit jQuery/AJAX ohne Seitenaktualisierung neu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!