Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] problema con ajax

Estas en el tema de problema con ajax en el foro de Javascript en Foros del Web. hola amigos porque no recibo respuesta en console.log(resultado); me aparece undefined @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original < script >     $ ( ...
  #1 (permalink)  
Antiguo 12/02/2013, 09:30
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
problema con ajax

hola amigos porque no recibo respuesta en console.log(resultado); me aparece undefined

Código Javascript:
Ver original
  1. <script>
  2.     $(document).ready(function() {
  3.     $('.edit-address').click(function() {
  4.     var valor= $(this).attr('data-pk');
  5.     console.log(valor);
  6.     $.ajax({
  7.     url:'consulta.php',
  8.     type:'get',
  9.     data:{
  10.     valor:valor,
  11.     success: function(resultado){
  12.     console.log(resultado);
  13.     },
  14.     }
  15.     });
  16.     });
  17.     $('.edit-address').editable({
  18.     url: 'multiples.php',
  19.     title: 'Enter city, street and building #',
  20.     });
  21.     });
  22.  
  23. </script>

que estoy haciendo mal?

en consulta.php
Código PHP:
Ver original
  1. $valor = $_GET['valor'];
  2. $resultado=$valor + 100;
  3. echo $resultado;
  #2 (permalink)  
Antiguo 12/02/2013, 10:32
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: problema con ajax

pruebalo asi

var valor= $(this).attr('data-pk').val();
  #3 (permalink)  
Antiguo 12/02/2013, 10:48
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: problema con ajax

asi lo solucione,

Código Javascript:
Ver original
  1. .done(function(resultado) {
  2.     console.log(resultado);
  3.    
  4.     });

Código Javascript:
Ver original
  1. <script>
  2.     $(document).ready(function() {
  3.     $('.edit-address').click(function() {
  4.     var valor= $(this).attr('data-pk');
  5.     //console.log(valor);
  6.     $.ajax({
  7.     url:'consulta.php',
  8.     type:'get',
  9.     data:{
  10.     valor:valor,
  11.     }
  12.     }).done(function(resultado) {
  13.     console.log(resultado);
  14.     $('.edit-address').editable('setValue', resultado);
  15.     });
  16.     });
  17.     $('.edit-address').editable({
  18.     url: 'multiples.php',
  19.     title: 'Enter city, street and building #',
  20.     });
  21.     });
  22.  
  23. </script>

Etiquetas: ajax, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:04.