Salve, vi descrivo il mio problema sperando di chiarire il più possibile
Ho una form con un campo matricola.
Compilato il campo e validato tramite ajax appaiono altre due inputbox (generate da php con le echo) di cui una dovrebbe contenere una data "riempita" tramite il datepicker jqueryui.
Il problema è che il datepicker nella casella generata non funziona... mentre funziona benissimo se aggiungo lo stesso campo nel form contenente il campo matricola.

ecco il codice del form
<input type="input" name="txtmtr" id="fratxt">
<input type="button" onClick="infomtr()" value="Dettaglio mtr" /><br />
<input type="text" name="data" id="dataCons" />

dove funziona benissimo,

mentre se faccio generare dal php dopo aver eseguito la funzione infomtr()

echo '<input type="text" name="data" id="dataCons" /> '; il datepicker non funziona.


PS: ho fatto diverse prove togliendo anche il campo name=data dal form per evitare duplicati ma non va lo stesso