Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2014, 18:37
dunga007
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 10 meses
Puntos: 1
Usar this con JqueryForm

Hola!, estoy utilizando el plugin JqueryForm para hacer un sistema de comentarios para imagenes que se cargan dinamicamente... cada vez que alguien agrega una imagen se puede comentar la misma (tipo facebook), el tema es que el id del form que se va agregando es el mismo para todos... y aun cuando fuera distinto, la funcion no podria cambiar para cada Form... por lo que intente utilizar this pero no me ha funcionado... espero que alguien me pueda ayudar. Aqui el codigo:

Código HTML:
Ver original
  1. <form method="post" enctype="multipart/form-data" id="comentar">
  2.         <textarea id="textarea_comentario" class="" name="comentario" placeholder="Escribe un comentario..."></textarea>
  3. </form>

Código Javascript:
Ver original
  1. jQuery("body").on("keypress", "#textarea_comentario", function(e){
  2.                 var code = e.keyCode || e.which;
  3.                  if(code == 13) {
  4.                     jQuery("#textarea_comentario").ajaxSubmit({
  5.                         dataType:"json",
  6.                         url:"comentar.php",
  7.                         beforeSend: function() {
  8.                             jQuery(this).attr('disabled','disabled');
  9.                         },
  10.                         complete: function() {
  11.                             jQuery(this).removeAttr("disabled");
  12.                         }
  13.                     });                  
  14.                  }