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