Come primo passo leggerei qui comunque la logica costruttiva alto server non cambia che tu faccia una richiesta "tradizionale" al server o con ajax, la differenza essenziale e nel ouput (risposta), nel primo caso il server invia una pagina, nel secondo caso rimanda una porzione che potrebbe essere anche solo un div che contiene il response.
![]()