Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2013, 15:06
jDonoso
 
Fecha de Ingreso: febrero-2013
Mensajes: 2
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: ejecutar jquery en archivo cargado por ajax

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 original
  1. function cargarBGByID(){
  2.   divResultado = document.getElementById('rbg');
  3.  
  4.  
  5.   idbg=document.renoBG.cmbrbg.value;
  6.   ajax=objetoAjax();
  7.  
  8.     ajax.open("POST","../boleta_garantia/index.phtml",true);
  9.   ajax.onreadystatechange=function() {
  10.  
  11.   if (ajax.readyState==4) {
  12.  
  13.     divResultado.innerHTML = ajax.responseText;
  14.     divResultado.datepicker({ showOn: 'button', buttonImage: 'calendar.jpg', buttonImageOnly: true, dateFormat: $.datepicker.W3C, changeMonth: true, changeYear: true, yearRange: '1950:2015' });
  15.    
  16.  
  17.   }
  18.  
  19.   }
  20.  
  21.   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  22.  
  23.   ajax.send("id="+idbg+"&action=ajax&opt=cargarbg");
  24.  
  25.   }

De todas maneras muchas gracias por tomarte la molestia de responder. :)