09/12/2013, 11:05
|
| Colaborador | | Fecha de Ingreso: septiembre-2009 Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 3 meses Puntos: 214 | |
Respuesta: Problema con AJAX <saludos>
1. En el select hay temas a mejorar
- El name no tiene el = (pero aún así funciona)
- El id tiene espacio (al tener espacio, en la función calcular la variable e no tiene valor)
- El value del option no tiene el = (pero aún así funciona)
2. En la función calcular, en el primer else, hay espacio entre las TT y la P
3. Al hacer el innerHTML hay espacio en el "myDiv" y el paréntesis final (pero aún así funciona)
4. Usando GET en vez de POST, y enviando el send sin parámetros
Código Javascript :
Ver originalxmlhttp.open("GET","controller.php?var1="+var1+"&var2="+var2,true); xmlhttp.send();
5. Si se quiere por post, usar esto
Código Javascript :
Ver originalxmlhttp.open("POST", "controller.php", true); //linea necesaria para que se interpreten los datos de post xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //ojo, no va el ? pues de lo contrario var1 se "pierde" xmlhttp.send("var1="+var1+"&var2="+var2+"&operator="+strUser);
</saludos>
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com |