Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2013, 15:38
antvo
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 11 meses
Puntos: 3
Pregunta Ajax envio de parametros

Buen día, me podrían ayudar con el siguiente detalle que tengo:


Tengo un botón que al ser presionado llama a la función ajax, esta función recoge de un formulario los valores contenidos de dos campos texto para luego
mandarlos a un archivo php que las utilizara como condición dentro de una concatenación que haré para que formen un where que ira dentro de una query
el problema que tengo solo es en la parte de ajax ya que no puedo mandar esas variables al archivo php no se queme falte me podrían indicar que es?

Esto es lo que tengo en el archivo de ajax el parámetro Dirurl es la dirección del archivo a la que le mando los valores del formulario por medio del
metodo post:


Esta es la funcion ajax funciona perfectamente:

Código Javascript:
Ver original
  1. function nuevoAjax(xmlhttp){
  2.  
  3.     try {
  4.         xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  5.     } catch (e) {
  6.         try {
  7.             xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  8.         } catch (e) {
  9.             xmlhttp = false;
  10.         }
  11.     }
  12.     if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  13.         xmlhttp = new XMLHttpRequest();
  14.     }
  15.     return xmlhttp;
  16. }



//Esta funcion es la que me da el problema

Código Javascript:
Ver original
  1. function ExcelRptCnsUsr(DirUrl){
  2. alert('hola');
  3.  //donde se mostrará lo resultados
  4.   divResultado = document.getElementById('resultado');
  5.  
  6.  
  7.   //valores de los inputs
  8.     user=document.getElementById("csuser");
  9.         email=document.getElementById("csmail");
  10. //alert(user.value);
  11.      
  12.  
  13.     //instanciamos el nuevoAjax
  14.      ajax=nuevoAjax();
  15.  
  16.      //uso del medoto POST
  17.      
  18. //muy importante este encabezado ya que hacemos uso de un formulario
  19.      ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  20.    
  21.   //enviando los valores
  22.    ajax.send("user="+user.value+"&email="+email.value);
  23. //   ajax.send("nombreuno="+nombreuno.value+"&email="+email.value);
  24. }


Muchas gracias,

Saludos