in effetti mi sembra un problema JS... se la funzione crea i tag correttamente (in particolare inserendoli DENTRO il tag FORM) non dovrebbero esserci problemi... se ho ben capito vengono aggiunti i campi di input via AJAX (senza refresh del browser, quindi), li vedi, li puoi compilare, ma non li legge con $_POST... prova a vedere l'HTML generato