Anwendungsfall
Sie möchten AJAX einen Abschnitt einer anderen Seite Ihrer Site auf die aktuelle Seite laden. Angenommen, Ihr E-Commerce-CMS-System erstellt ein dynamisches Produktmenü, das jedoch als Unterverzeichnis Ihrer Website vorhanden ist und das Sie auf der Startseite verwenden möchten.
jQuery
$("#mainNav").load("/store #mainNav")
Der erste Parameter ist die URL (funktioniert nur für Anfragen derselben Domäne!) Und der zweite (technisch gesehen ist er immer noch Teil des ersten, durch ein Leerzeichen getrennt) ist ein jQuery-Selektor des zu ladenden Teils. Wenn Sie den zweiten Auswahlparameter nicht übergeben, wird die gesamte Seite geladen. Es gibt einen optionalen dritten Parameter, eine Rückruffunktion, die ausgeführt wird, wenn der Ladevorgang abgeschlossen ist.