Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2017, 00:01
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: actualizar datos sin recargar pagina

Porque cuando la respuesta obtenida en la petición asíncrona es XML, ajax.responseText debe cambiar a ajax.responseXML.

Para evitar conflictos con lo que ya tienes hecho, usaría un sexto argumento en la función OrdenarPor() y una condición para determinar si se leerá la respuesta por ajax.responseText o ajax.responseXML. E incluso por JSON.parse(ajax.responseText) si fuera JSON.