Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2011, 07:11
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses
Puntos: 65
Respuesta: Funcion editar campo con Jquery

yo tengo algo asi simple con doble click para editar y enter para guardar

Código HTML:
Ver original
  1.     <head>
  2.         <title>Ejemplo</title>
  3.         <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  4.         <script>
  5.            
  6.  
  7.             $(function(){
  8.                 $('.editText').dblclick( function(){
  9.                     var text = $(this).text();
  10.                     $(this).empty().html('<input type="text" value="'+text+'">').find('input').focus();
  11.                 }).keypress( function(e){
  12.                     if(e.keyCode == 13){
  13.                         var text = $('input', this).val();
  14.                         $(this).html( text );
  15.                     }
  16.                 });
  17.             });
  18.         </script>
  19.     </head>
  20.     <style>
  21.         body{font-family:Arial; font-size:12px}
  22.         .editText{padding:5px; border:1px solid #ccc; background:#f4f4f4}
  23.     </style>
  24.     <body>
  25.  
  26.         Nombre: <span class="editText">Fulanito de tal</span>
  27.  
  28.     </body>
  29. </html>

lo de la lista no sé si al hacer click en editar traes datos de la db para llenar la lista o traes toda la lista al entrar a la página y queres que esté oculto