Buenos días, estimados colegas!
Estoy realizando una página que contiene un selector. Con el evento onchange, si se da una condición, crea 3 campos de texto. Nombre, Dni, Fecha nacimiento. Este último, al hacer click debería mostrar un selector de fecha jQuery que se llama datepick(). El tema es que no funciona al hacer click.
Abajo cito el código:
Código Javascript
:
Ver originalfunction estCivil(v) {
var ppareja = document.getElementById('pconcub');
if(v == "casado" || v == "concubinato") {
ppareja.innerHTML = "<td class='etiqueta'><b>Pareja:</b> Nombre y apellido:</td>\
<td><input type='text' name='nompareja' /></td>\
<td class='etiqueta'>Dni:</td>\
<td><input type='text' name='dnipareja' /></td>\
<td class='etiqueta'>Fecha nacimiento:</td>\
<td><input type='text' name='fnacpareja' id='fnacPareja1' />\
</td>";
$('#fnacPareja1').datepick();
}
else ppareja.innerHTML = "";
}
Código HTML:
<select onchange="estCivil(this.value)" name="estadocivil">
<option>soltero</option>
<option>casado</option>
<option>divorciado</option>
<option>separado</option>
<option>concubinato</option>
</select>
<div id="pconcub"></div>
Anteriormente tengo otros campos de fecha que funcionan correctamente. Pero tuve que escribir al principio de la página lo siguiente:
Código Javascript
:
Ver original$(function() {
$("#fnac").datepick();
$("#fnacMadre").datepick();
$("#fnacPadre").datepick();
});
Espero haber sido claro.
Agradezco mucho la ayuda!
saludos