Salve ragazzi, ho un problema nella esecuzione di script , ovvero ho questo script:
codice:
<td class="utile"><input type="text" value="<?php print $riga->data_scadenza;?>" style="width:80px;" id="<?php print $riga->id_materia_prima;?>data_sca"/></td>
<script type="text/javascript">//<![CDATA[
Calendar.setup({
inputField : "<?php print $riga->id_materia_prima;?>data_sca",
trigger : "<?php print $riga->id_materia_prima;?>data_sca",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d"
});
//]]></script>
il problema è questo se la pagina la apro normalmente lo script funziona, ma se la richiamo da una chiamata ajax lo script non viene eseguito ovvero nella console del browser lo script non viene letto ovvero non compare come codice.
questa è la funzione in ajax
codice:
function myHandler() {
if (myRequest.readyState == 4 && myRequest.status == 200) {
e= document.getElementById('div_centrale');
var risposta=myRequest.responseText;
alert(risposta);
e.innerHTML=risposta;
}else{
e= document.getElementById('div_centrale');
e.innerHTML = '<center>[img]../View/Immagini/v3_loading.gif[/img]</center> ';
}
}
Nell'alert lo script è presente ma dopo nella console no... Sapete darmi una risposta?