La verdad que sin la posibilidad de hacer las pruebas directamente, no puedo ver el problema. ¿El problema ocurre incluso luego de recargar la página?
Yo empezaría por corregir un par de cuestiones en javascript
:
Reemplazá:
Código Javascript
:
Ver originalvar dni=$("#name").find(':selected').val();
por:
La varibale
allFields no está definida en ningún lado.
Probá reseteando el formulario luego de que el script termine:
Código Javascript
:
Ver original$('form').each (function(){
this.reset();
});
Las fechas que me decís que salen mal, las obtiene por $_REQUEST, lo cual indicaría que tu problema está más bien en PHP.