elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Solucionad] Error al serializar con jQuery y atributos personalizados en inputs
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionad] Error al serializar con jQuery y atributos personalizados en inputs  (Leído 3,025 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.606


Sin conocimiento no hay espíritu


Ver Perfil WWW
[Solucionad] Error al serializar con jQuery y atributos personalizados en inputs
« en: 1 Marzo 2012, 17:15 pm »

No se que sucede pero al parecer jQuery no serializa inputs de un form cuando este tiene atributos personalizados, asi como este ejemplo:
Código
  1. <form id="test" method="post" action="?" xid="210" xreferer="http://yahoo.com/">
  2.   <input type="text" name="edad" value="23" />
  3.   <input type="text" name="nombre" value="Juan" xtab="tab1" />
  4.   <input type="text" name="mail" value="test@gmail.com" xtab="tab1" />
  5.   <input type="submit">
  6. </form>
  7. <script> alert($('#test').serialize()); // edad=23 </script>

Le pongo atributos extras porque muchas veces necesito localizar varios tipos de inputs, son como 5 atributos personalizados por input asi que usar rel="" no es una solución.

Lo raro es que jQuery si puede localizar estos atributos:
Código
  1. $('input[zcodeg="inner"]').each(function(){
  2.  alert($(this).attr('xtab'));
  3. });
Pero no los procesa al momento de serializar.

Será un bug de jQuery o un problema del motor de javascript?


« Última modificación: 1 Marzo 2012, 18:12 pm por WHK » En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.606


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Error al serializar con jQuery y atributos personalizados en inputs
« Respuesta #1 en: 1 Marzo 2012, 18:12 pm »

Sorry, el script funciona bién, el problema era que mientras se procesa el formulario hago que todos los inputs tengan propiedad disabled="true" y jquery no serializa inputs desabilitados :P


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Serializar datos en archivo xml
Java
Debci 9 8,274 Último mensaje 5 Agosto 2009, 09:40 am
por Debci
Error al aplicar atributos HELP
Windows
avm_vega 1 4,819 Último mensaje 20 Diciembre 2010, 16:04 pm
por Randomize
jquery ajax error handler, no funciona
Desarrollo Web
bomba1990 2 4,239 Último mensaje 15 Agosto 2011, 06:45 am
por bomba1990
Como serializar en c++? (dev c++)
Programación C/C++
fabian7593 3 5,396 Último mensaje 25 Septiembre 2013, 08:33 am
por eferion
error hover jquery
Desarrollo Web
kakashi20 3 2,241 Último mensaje 8 Marzo 2014, 01:14 am
por EFEX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines