¿Funciona PHP flush con jQuerys ajax?

He creado una página en la que uso la función PHP flush (), para enviar datos al navegador en el momento en que se hacen eco de los datos. También estoy llamando a esta página usando la función ajax de jQuery. Funciona, pero jQuery no genera nada hasta que se haya ejecutado toda la página, lo que elimina la funcionalidad de flush ().

¿Cómo puedo arreglar esto?

Mi llamada ajax se ve así:

jQuery.ajax({
        type: "get",
        url: url,
        data: postdata,
        success: function(retval) {
             jQuery('#retdiv").html(retval);
        }
})

Respuestas a la pregunta(2)

Su respuesta a la pregunta