Si uso jquery para cargar el archivo de manera asincronica quedaria en la misma situacion, ya que el problema radica en que la funcion jquery para cargar el datepicker se ejecuta en el load del archivo principal y no en el que se carga con ajax...
estoy intentando de aprender de como recuperar los bloques de codigo con eval, tambien intente forzar al jquery a que se ejecute de esta manera pero no me funciono (linea 14):(
Código Javascript
:
Ver originalfunction cargarBGByID(){
divResultado = document.getElementById('rbg');
idbg=document.renoBG.cmbrbg.value;
ajax=objetoAjax();
ajax.open("POST","../boleta_garantia/index.phtml",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText;
divResultado.datepicker({ showOn: 'button', buttonImage: 'calendar.jpg', buttonImageOnly: true, dateFormat: $.datepicker.W3C, changeMonth: true, changeYear: true, yearRange: '1950:2015' });
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("id="+idbg+"&action=ajax&opt=cargarbg");
}
De todas maneras muchas gracias por tomarte la molestia de responder. :)