Advertisement
corovino

Untitled

Nov 10th, 2015
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. e.preventDefault();
  2.                                                     $("td:not(.id)").removeClass("editable");
  3.                                                     td=$(this).closest("td");
  4.                                                     campo=$(this).closest("td").data("campo");
  5.                                                     valor=$(this).text();
  6.                                                     id=$(this).closest("tr").find(".id").text();
  7.                                                     td.text("").html("<input type='text' name='"+campo+"' value='"+valor+"'><a class='enlace guardar' href='#'>Guardar</a><a class='enlace cancelar' href='#'>Cancelar</a>");                          
  8.                                                    });
  9.  
  10.                                                  $(document).on("click",".cancelar",function(e)
  11.                                                     {
  12.                                                         e.preventDefault();
  13.                                                         td.html("<span>"+valor+"</span>");
  14.                                                         $("td:not(.id)").addClass("editable");
  15.                                                     });
  16.                                                  $(document).on("click",".guardar",function(e)
  17.                                                     {
  18.                                                         //$(".mensaje").html("<img src='images/loading.gif'>");
  19.                                                         e.preventDefault();
  20.                                                         nuevovalor=$(this).closest("td").find("input").val();
  21.                                                         $.ajax({
  22.                                                             type: "POST",
  23.                                                             url: "/controlpublicacion/consulta_prueba.php",
  24.                                                             data: { campo: campo, valor: nuevovalor, id:id }
  25.                                                         })
  26.                                                         .done(function( msg ) {
  27.                                                             $(".mensaje").html(msg);
  28.                                                             td.html("<span>"+nuevovalor+"</span>");
  29.                                                             $("td:not(.id)").addClass("editable");
  30.                                                             setTimeout(function() {$('.ok,.ko').fadeOut('fast');}, 3000);
  31.                                                         });
  32.                                                     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement