Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/11/2015, 10:58
javierconesa23
 
Fecha de Ingreso: febrero-2011
Ubicación: Barcelona
Mensajes: 195
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: boton submit no hace nada

Asi lo he puesto y ni se inmuta , y ademas lanzando el modal directamente en el navegador ya no funciona el boton

Código Javascript:
Ver original
  1. <script>
  2.  function objetoAjax(){
  3.         var xmlhttp = false;
  4.         try {
  5.             xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  6.         } catch (e) {
  7.  
  8.             try {
  9.                 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  10.             } catch (E) {
  11.                 xmlhttp = false; }
  12.         }
  13.  
  14.         if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  15.           xmlhttp = new XMLHttpRequest();
  16.         }
  17.         return xmlhttp;
  18.     }
  19.    
  20. function enviarDatos(){
  21.    
  22.    
  23.         //Recogemos los valores introducimos en los campos de texto
  24.     //Estos se de acuerdo a la cantidad de input que tenga el formulario y se debe cambiar los valores en mayusculas (VARIABLE es la que se envia por post y NOMBRE es el nombre del imput  
  25. matricula = document.form.matricula.value;
  26. matricular = document.form.matricular.value;
  27. dni = document.form.dni.value;
  28. xofer = document.form.xofer.value;
  29. pma = document.form.pma.value;
  30.  
  31.                
  32.          //Aquí será donde se mostrará el resultado
  33.         resultado = document.getElementById('iddeldiv');
  34.  
  35.         //instanciamos el objetoAjax
  36.         ajax = objetoAjax();
  37.  
  38.         //Abrimos una conexión AJAX pasando como parámetros el método de envío, y el archivo que realizará las operaciones deseadas
  39.         ajax.open("POST", "autorizar.php", true);
  40.  
  41.         //cuando el objeto XMLHttpRequest cambia de estado, la función se inicia
  42.         ajax.onreadystatechange = function() {
  43.  
  44.              //Cuando se completa la petición, mostrará los resultados
  45.             if (ajax.readyState == 4){
  46.                
  47.                 //El método responseText() contiene el texto de nuestro 'consultar.php'. Por ejemplo, cualquier texto que mostremos por un 'echo'
  48.                 resultado.innerHTML = (ajax.responseText)
  49.             }
  50.         }
  51.  
  52.         //Llamamos al método setRequestHeader indicando que los datos a enviarse están codificados como un formulario.
  53.         ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  54.  
  55.         //enviamos las variables a 'LOQUESEA.php'
  56.  
  57.         ajax.send("&matricula="+matricula+"&matricular="+matricular+"&dni="+dni+"&pma="+pma)
  58.  
  59.  
  60. }
  61. </script>