io mi farei arrivare il markup corretto (ovvero un <br> invece di un \n)
diversamente, farei un replace di ogni sequenza \n in <br> prima di appendere il testo
codice:success:function(html){ $('#div1').after('<div style="display:inline-block;">'+html.replace(/\\n/g, '<br>') +'</div>'); }