Ich versuche in der Datei "test.php" das <div> mit der id="content_var" anzusprechen und dann auf der aktuellen Seite anzufügen. Wie kann ich das mit jQuery machen?
Du willst also das geholte Dokument zusammenfiltern, einfacher geht das mit ajax und nicht mit get - es ist ähnlich, aber mächtiger:
$.ajax({
type: 'GET',
url: '/pfad/test.php',
dataType: 'text',
success: function (response) {
alert($('#content_var', response).text());
}
});
Nachtürlich kannst du auch #content mit #content_var ersetzen - aber du sollst auch selbst denken ;)
Voraussetzing ist natürlich dass du ein parsbares dokument zurück bekommst dass so "aussieht" wie html/sgml/xml (dataType: 'text') oder wirklich xml ist (dataType: 'xml').
Beides hat Vor- und Nachteile - dir würde ich allerdings zur XML-Variante raten welche fertige Codeteile liefert, die du per CDATA-Einschließst und nur noch in dein DOM einfügen musst.
Obenstehendes ist natürlich nicht getestet.