Buongiorno a tutti, mi sta capitando una cosa strana
in una pagina richiamo un DIV che contiene un form con due campi data
il mio problema è che la prima volta che richiamo il div il datepicker funziona su entrambi i campi mentre se lo richiamo una seconda volta no.
codice pagina principale
codice pagina richiamata (in questo caso dalla funzione newfat)codice:<script type="text/javascript" src="../core/js/jquery.js"></script> <script type="text/javascript" src="../core/js/datatables.js"></script> <script type="text/javascript" src="../core/js/dtcolumnFilter.js"></script> <script type="text/javascript" src="../core/js/sortdt.js"></script> <link href="../core/css/tabellabase.css" rel="stylesheet" type="text/css"/> <script type="text/javascript"> function newfat(sId) { $("div#new1").load("new1.php?id=" + sId); } function prev(sId) { $("div#new1").load("documento.php?id=" + sId); } </script>
codice:<script src="../core/js/jquery-ui.js" type="text/javascript" ></script> <link href="../core/css/jquery-ui.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" charset="utf-8"> $(document).ready( function () { $('#tbcli').dataTable( {"sScrollY": "150px"} ); $(function() { $.datepicker.regional['it'] = { closeText: 'Chiudi', prevText: 'Prec', nextText: 'Succ', currentText: 'Oggi', monthNames: ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno', 'Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'], monthNamesShort: ['Gen','Feb','Mar','Apr','Mag','Giu', 'Lug','Ago','Set','Ott','Nov','Dic'], dayNamesMin: ['Do','Lu','Ma','Me','Gi','Ve','Sa'], weekHeader: 'Sm', firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: ''}; $.datepicker.setDefaults($.datepicker.regional['it']); $( ".datepicker" ).datepicker({ showOn: "button", buttonImage: "../img/calendar.gif", buttonImageOnly: true, showButtonPanel: true, dateFormat: 'dd-mm-yy', changeYear: true }); }); $(function() {$( "#tabs" ).tabs();}); }); </script> //i due campi Data: <input name="datadocumento" onkeydown="this.blur();" <?php echo"value=\"$oggi\""; ?> size="13" type="text" class="datepicker" /> Pagamento: <input name="data_pagamento" onkeydown="this.blur();" <?php echo"value=\"$oggi\""; ?> size="13" type="text" class="datepicker" />

Rispondi quotando