AJAX recarrega div depois de concluído

Eu estou tentando recarregar apenas um div uma vez que uma função foi clicada e executada.

$('newThread').addEvent('submit', addThread);

function addThread(e){
    e.stop();
    var threadRequest = new Request.JSON({
        url: 'control.php?action=createThread',
        onSuccess: createThreadSuccess
    }).post(this);
}

function createThreadSuccess() {
    new Element('span',{
        'text':'Post successful.'
    }).inject($(threadList)); 

Eu tenho usadolocation.reload(true); mas estou correto em dizer que isso recarregará toda a página e não apenas a div que eu estou procurando?

Uma vez ocreateThreadSuccess foi executado Eu desejo para o threadList div para recarregar, eu tenho usadoesse link para o conselho, mas parece que não funciona emum jsfiddle

Por favor, note que estou usando o MooTools NOT jQuery

questionAnswers(1)

yourAnswerToTheQuestion