Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2013, 08:25
Avatar de xSkArx
xSkArx
 
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 10 meses
Puntos: 96
Problema con AJAX

Hola a todos, estoy haciendo un "ejercicio propio" con ajax, pero tengo un ptoblema que no logro identificar, tengo un "mini" formulario con dos input text y un select, el problema es que no me devuelve nada, bueno aqui va el codigo
Código HTML:
Ver original
  1. <title>Pruebas AJAX y POO</title>
  2. <script type="text/javascript">
  3. function calcular() {
  4. var xmlhttp;
  5. if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
  6. xmlhttp = new XMLHttpRequest();
  7. } else { // code for IE6, IE5
  8. xmlhttp = new ActiveXObject("Microsoft.XMLHTT P");
  9. }
  10. xmlhttp.onreadystatechange = function() {
  11. if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
  12. document.getElementById("myDiv" ).innerHTML = xmlhttp.responseText;
  13. }
  14. }
  15. var var1=document.getElementById('var1').value;
  16. var var2=document.getElementById('var2').value;
  17. var e = document.getElementById("operacion");
  18. var strUser = e.options[e.selectedIndex].text ;
  19. xmlhttp.open("POST", "controller.php", true);
  20. xmlhttp.send("?var1="+var1+"&var2="+var2+"&operator="+strUser");
  21. }
  22. </head>
  23. <input type="text" id="var1" />
  24. <select name"operacion" id=" operacion">
  25. <option value"sumar">sumar</option>
  26. <input type="text" id="var2" />
  27. <br>
  28. <input type="submit" value="Calcular" onclick="calcular()" />
  29. </form>
  30. <br>
  31. <div id="myDiv"></div>
  32. </body>
  33. </html>
El archivo controller.php funciona bien, lo he ptobado solo con suma
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.