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:
<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 pagina richiamata (in questo caso dalla funzione newfat)
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" />