Hola,
Tienes varias formas el "load" es solo una, en general todas son derivaciones de la consulta "ajax", pero son funciones mas simplificadas, por ejemplo, puedes ocupar "post" para hacer la consulta y asi trabajar con el resultado, cabe señalar que el resultado idealmente deberia venir limpio
http://api.jquery.com/jQuery.post/
Siguiendo con el mismo ejemplo que te deje anteriormente
Código:
$.ajax({ type: "POST",
url: "addPublication.php",
data: dataString,
success: function(data, textStatus, XMLHttpRequest)
{
//Esto es lo que retorno tu primera consulta
alert(data.trim());
//Aqui ejecutamos la cargamos del otro archivo
$.post('otroArchivo.html', function(data)
{
//Alert de la 2da consulta
alert(data.trim());
//Guardamos el resultado en un div llamado result
$('.result').html("El resultado de mi consulta por POST es "+data);
});
}
});
Si te das cuenta tanto en la primera consulta, como en la segunda, la variable "data" es en donde se almacena la respuesta, es decir, el resultado de tu consulta, con esa variable puedes hacer lo que desees, puedes mostrarla en pantalla con un alert, o insertarla en un div.
No se si me entiendes, o tal vez yo no te entiendo
Saludos