Da quello che sto per dire comprenderete facilmente che non sono certo un mago con javascript.
Mi sembra di aver compreso che il problema sia legato al dove la funzione va ad agire:
$(document).ready(function()
visto che la risposta é via ajax evidentemente lo considera come un elemento non di quel "document". Quindi come faccio a dirgli di lasciare li il focus?