ci sono vari modi... con AJAX hai un effetto "più bello", ma si può fare anche senza se non è un problema che alla pressione del tasto la pagina viene ricaricata... il metodo più semplice è:
- avere un db con una tabella contenente i campi
- all'apertura della pagina mostri l'elenco dei campi
- alla pressione del "+" richiami la pagina che aggiungerà un nuovo campo vuoto e mostrando il nuovo "elenco" esso sarà ovviamente presente in coda
con "ajax" non cambia di molto, solo puoi mostrare l'aggiornamento senza ricaricare tutta la pag.