buenas,
se me ocurren dos maneras:
una es que asignes el evento onkeyup a cada caja de texto que quieras que se ejecute la función y llames a una función JS que llame al JQuery:
Código HTML:
Ver original<input type="text" id="caja1" onkeyup="gestionar(this.id)"> ....
<script type="text/javascript"> function gestionar(id)
{
$("#midiv").load('arvhivo.php?n='+$('#nombre').get (0).value+'&a='+$('#apellidos').get(0).value);
}
y la otra opción es un poco más práctica pero no sé si va a funcionar en todos los navegadores (está probado en IE, FF y Chrome)
Código HTML:
Ver original<script type="text/javascript"> document.onkeyup = function ()
{
try
{
var obj = document.getElementById(document.activeElement.id);
if(obj.type=="text")
funcionJQuery(document.activeElement.id);
}
catch(err)
{}
}
function funcionJQuery(id)
{
$("#midiv").load('arvhivo.php?n='+$('#nombre').get (0).value+'&a='+$('#apellidos').get(0).value);
}
en este segundo caso el navegador detecta el evento automáticamente, contempla que quien tiene el foco es un input text, y si es así llama a la función.
espero que alguna te valga.
saludos.