elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  problema en javascript para pasar por ajax
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema en javascript para pasar por ajax  (Leído 1,659 veces)
tecasoft


Desconectado Desconectado

Mensajes: 319

Ciberseguridad tecasoft.com


Ver Perfil WWW
problema en javascript para pasar por ajax
« en: 24 Octubre 2015, 04:17 am »

buenas mi nombre es sergio tengo un problema al recojer datos de un formulario y pasarlo a ajax, utilizo firefox, estoy utilizando la dev tools y me muestra que no existen datos, a que se debe, que estoy haciendo mal?

ajax_partes.php esto me carga en la pagina barcos.php
Código
  1. <br>
  2. <span>Cantidad:</span><span>Ancho:&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Ancho:&nbsp;&nbsp;&nbsp;</span><span>Largo:&nbsp;&nbsp;&nbsp;</span>
  3. <form name="form_partes">
  4.  
  5. <?php
  6. foreach($fila3 as $value){
  7. echo "<input type='text' size='5' name='cantidad' value=\"".$value['cantidad']."\">
  8. <input type='text' size='5' name='ancho[]' value=\"".$value['ancho']."\">
  9. <input type='text' size='5' name='ancho2[]' value=\"".$value['ancho2']."\">
  10. <input type='text' size='5' name='largo[]' value=\"".$value['largo']."\"><br>";
  11.  
  12.  
  13. }
  14.  
  15. ?>
  16.  
  17.  
  18. </form>
  19.  
  20.  

barcos.php aqui es donde se tiene que mostrar todos los datos parece que carga utilizando la dev tools me muestra los campos del form pasados por ajax, pero no me valida el javascript me dice que no existen datos    var str=document.forms["form_partes"]["cantidad"].value;
Código
  1. <div id="partes">
  2.  
  3.  
  4. </div>
  5.  
  6. <div id="p_scents">
  7.  
  8.  
  9. </div>
  10.  
  11. <button class='add-mod-del_clientes' onclick="visualizar_partes()">Visualizar datos</button>
  12.  
  13. <a href="#" class="add-mod-del_clientes"id="addScnt">Añadir + medidas</a>
  14.  
  15. <div id="visualizar_partes">
  16.  
  17. </div>
  18.  
  19. <script>
  20. function visualizar_partes() {
  21.  
  22. var str=document.forms["form_partes"]["cantidad"].value;
  23.  
  24. if(str.length==0)
  25. {
  26. document.getElementById("visualizar_partes").innerHTML="no hay datos";
  27. return;
  28. }
  29.  
  30.  var xhttp = new XMLHttpRequest();
  31.  xhttp.onreadystatechange = function() {
  32.    if (xhttp.readyState == 4 && xhttp.status == 200) {
  33.      document.getElementById("visualizar_partes").innerHTML = xhttp.responseText;
  34.    }
  35.  }
  36.  xhttp.open("GET", "ajax_visualizar_partes.php?cantidad="+str, true);
  37.  xhttp.send();
  38. }
  39. </script>
  40.  

ajax_visualizar_partes.php
Código
  1. $cantidad=$_GET['cantidad'];
  2. $ancho=$_GET['ancho'];
  3.  
  4. echo $cantidad;
  5. echo "<br>";
  6. echo $ancho;
  7.  
  8.  


En línea

http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Duda] PHP, javascript o Ajax.
PHP
Dacan 4 3,020 Último mensaje 25 Febrero 2009, 00:47 am
por Dacan
Dudas Ajax y javascript
Desarrollo Web
ZharkD 1 2,635 Último mensaje 14 Julio 2010, 18:06 pm
por ZharkD
¿Es lo mismo javascript, Ajax y JQuery?
Desarrollo Web
TheEGG 89 3 5,501 Último mensaje 22 Septiembre 2012, 09:51 am
por TheEGG 89
[Pregunta]: Pasar un ARRAY de PHP a javascript (AJAX)
Desarrollo Web
Leguim 3 7,686 Último mensaje 20 Abril 2019, 04:51 am
por Leguim
[Pregunta]: Pasar false, true y null (javascript) a PHP usando AJAX
Desarrollo Web
Leguim 1 2,898 Último mensaje 10 Enero 2022, 19:02 pm
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines