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 originalfunction nuevoAjax(xmlhttp){
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
//Esta funcion es la que me da el problema
Código Javascript
:
Ver originalfunction ExcelRptCnsUsr(DirUrl){
alert('hola');
//donde se mostrará lo resultados
divResultado = document.getElementById('resultado');
//valores de los inputs
user=document.getElementById("csuser");
email=document.getElementById("csmail");
//alert(user.value);
//instanciamos el nuevoAjax
ajax=nuevoAjax();
//uso del medoto POST
//muy importante este encabezado ya que hacemos uso de un formulario
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//enviando los valores
ajax.send("user="+user.value+"&email="+email.value);
// ajax.send("nombreuno="+nombreuno.value+"&email="+email.value);
}
Muchas gracias,
Saludos