entonces no entiendo el problema.
si solo quieres refrescar dicho DIV cuando hagas click en un enlace pues creas una funcion:
Código HTML:
<a href="#" onclick="refrescar_div()">link</a>
De forma estatica:
Código HTML:
function refrescar_div(){
document.getElementById("div_id").innerHTML = "nuevo contenido"
}
Si lo que quieres es volver a coger el resultado de una pagina php, pues lo mismo de antes:
Código HTML:
function refrescar_div(){
capa = $('div_id');
new Ajax.Updater(capa,'pagina.php');
}
No si te he entendido bien
Saludos