Ir al contenido


Foto

problema con jquery


  • Por favor identifícate para responder
2 respuestas en este tema

#1 razadi

razadi

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 681 mensajes
  • LocationMéxico D.F.

Escrito 11 diciembre 2011 - 03:24

Que tal amigos, aquí queriendo hacer cosas con php jejeje, les platico:

Tengo una forma que alberga un formulario, este al presionar un boton manda la informacion vía ajax de jquery (jQuery.ajax()), a otro archivo php que es el que graba la info a mysql.

Bueno todo funciona excelente, lo que quiero hacer es que esta forma despues de grabar quiero que se limpi es decir que desaparzca lo que escribi y se grabo.

le pongo el codigo que estoy trabajando de jquery por si alguien le encuentra algo

[js]
...

var sData = decodeURIComponent($("#frmEta").serialize());  
$.ajax({
type: "GET",
url: 'eta_opedet.php',
cache: false,
data: sData,
beforeSend: function(objeto){
            $("#eta_deta").html('<div id="loader"><img src="img/loading.gif" alt="loading..." /> Cargado la información, por favor espere...</div>');
        },
complete: function() {
$("#frmEta").txtObs.value='';
},
success: function(datos){
$("#eta_deta").html(datos);
},
error: function(error) {
            alert("Error: " + error);
        }
});
...
[/js]

les comento que mi formulario se llama frmEta y el campo que quiero limpiar se llama txtObs...

Alguna idea???
:( :(

  • 0

#2 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 12 diciembre 2011 - 05:01

Saludos!!!

proba asi:
colocale un id  a  txtObs

[js]var sData = decodeURIComponent($("#frmEta").serialize());     
      $.ajax({
        type: "GET",
        url: 'eta_opedet.php',
        cache: false,
        data: sData,
        beforeSend: function(objeto){
              $("#eta_deta").html('<div id="loader"><img src="img/loading.gif" alt="loading..." /> Cargado la información, por favor espere...</div>');
          },
        complete: function() {
            $("#frmEta").txtObs.value=''; 
        },
        success: function(datos){
            $("#eta_deta").html(datos);
            $("#txtObs").val("");
        },
        error: function(error) {
              alert("Error: " + error);
            $("#txtObs").val("");
          }
      });[/js]

espero que te ayude
Saludos!!!
  • 0

#3 razadi

razadi

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 681 mensajes
  • LocationMéxico D.F.

Escrito 12 diciembre 2011 - 10:14

Saludos!!!

proba asi:
colocale un id  a  txtObs



delphi
  1. var sData = decodeURIComponent($("#frmEta").serialize());     
  2.       $.ajax({
  3.         type: "GET",
  4.         url: 'eta_opedet.php',
  5.         cache: false,
  6.         data: sData,
  7.         beforeSend: function(objeto){
  8.               $("#eta_deta").html('<div id="loader"><img src="img/loading.gif" alt="loading..." /> Cargado la información, por favor espere...</div>');
  9.         },
  10.         success: function(datos){
  11.             $("#eta_deta").html(datos);
  12.             $("#txtObs").val("");
  13.         },
  14.         error: function(error) {
  15.               alert("Error: " + error);
  16.           }
  17.       });


espero que te ayude
Saludos!!!


Quedo, como me indicast, gracias y aqui ponemos el cod por si alguien tiene la misma inquietud, saludos

(y) (y) (y) (y) (y) (y) (y)
  • 0




IP.Board spam blocked by CleanTalk.