Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2013, 06:50
cnunez
 
Fecha de Ingreso: diciembre-2011
Ubicación: Villa Lugano
Mensajes: 86
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Crear datepick() dinámicamente

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 original
  1. function estCivil(v) {
  2.             var ppareja = document.getElementById('pconcub');
  3.             if(v == "casado" || v == "concubinato") {
  4.                 ppareja.innerHTML = "<td class='etiqueta'><b>Pareja:</b> Nombre y apellido:</td>\
  5.                    <td><input type='text' name='nompareja' /></td>\
  6.                    <td class='etiqueta'>Dni:</td>\
  7.                    <td><input type='text' name='dnipareja' /></td>\
  8.                    <td class='etiqueta'>Fecha nacimiento:</td>\
  9.                    <td><input type='text' name='fnacpareja' id='fnacPareja1' />\
  10.                    </td>";
  11.                     $('#fnacPareja1').datepick();
  12.             }
  13.             else ppareja.innerHTML = "";
  14.         }

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
  1. $(function() {
  2.             $("#fnac").datepick();
  3.             $("#fnacMadre").datepick();
  4.             $("#fnacPadre").datepick();
  5.         });

Espero haber sido claro.
Agradezco mucho la ayuda!
saludos
__________________
Persevera y triunfarás...
----------------------------------------------------
http://www.cyberargsistemas.com.ar