Cuestión : Problema de la compatibilidad de Ajax con el IE y Firefox

¡Hola!

I usar un código de JS de dhtmlgoodies al contenido dinámico de carga en divs. Ahora, después de programar una nueva página, encontré que el contenido de la carga del ajax no está trabajando correctamente en el IE sino que hace en Firefox. Conjeturo que es un error simple de la compatibilidad, pero como no sé mucho sobre ajax yo necesitar algún help.

Both archiva necesario para cargar el contenido son attached.

Then que llamo simplemente el contenido de la carga del ajax como esto:

ajax_loadContent (theloaderdiv, pagetocall); ¡el

It está trabajando perfectamente en Firefox pero no en IE.

Thanks!!
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

class= " fileInfo " del
el title= " del " nombre de fichero del class= " del ajax-dynamic-content.js el class= (4 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
file
necesario
el class= de
del >
del >
class= " fileInfo " del
el title= " del " nombre de fichero del class= " del ajax.js el class= (5 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
file
necesario
el class= de
del >
class= del

Respuesta : Problema de la compatibilidad de Ajax con el IE y Firefox

Si usted utilizaba la biblioteca de .jquery, usted podría utilizar la función de $.get () para pedir una respuesta a través de ajax y después para manejar los resultados como parte de la llamada (algo que confiando en el padre. disposición que puede ser frágil.

La función de $.get () puede tomar dos parámetros (URL y función de servicio repetido).  Ésta es la energía verdadera de esta biblioteca.  Manejará la fabricación de la llamada a la página de su opción, esperando la respuesta, después tomando medidas una vez que la llamada es completa.


Un ejemplo típico en jquery sería:

checkUserName de la función (username) {
    $.get (
          //url con querystring para conseguir resultados
          ¿“checkuser.php? u=” + username,

         función de //callback cuando la petición es completa
         función (datos, textResponse) {
              si (textResponse== " éxito ") {
                    alarma (datos)
              }
         })
}




Usted puede volver de lo que usted tiene gusto de la página de checkuser.php.  HTML simple, datos del json, xml… lo que.  Sus “datos” en la función de .get () son entonces la cosa que usted examina y que actúa sobre.  
Otras soluciones  
 
programming4us programming4us