<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Extensión jQuery para serializar formularios</title>
	<atom:link href="http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/</link>
	<description>Programación, informática y tecnología</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:00:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Pau Sanchez</title>
		<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/comment-page-1/#comment-9004</link>
		<dc:creator>Pau Sanchez</dc:creator>
		<pubDate>Mon, 21 Feb 2011 21:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigomanso.com/?p=257#comment-9004</guid>
		<description>Luis Alberto no lo he probado, pero seguramente se puede limpiar un poco y hacer genérico.

El concepto de lo que hace el algoritmo me gusta. Es sencillito pero hace el trabajo.</description>
		<content:encoded><![CDATA[<p>Luis Alberto no lo he probado, pero seguramente se puede limpiar un poco y hacer genérico.</p>
<p>El concepto de lo que hace el algoritmo me gusta. Es sencillito pero hace el trabajo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: luis alberto mayta mamani</title>
		<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/comment-page-1/#comment-8468</link>
		<dc:creator>luis alberto mayta mamani</dc:creator>
		<pubDate>Fri, 21 Jan 2011 19:26:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigomanso.com/?p=257#comment-8468</guid>
		<description>bueno amigo ya me funciona hice este cambio
bueno lo hice para mi cambio
osea para que no lo ordene y lomande como tal
se puede publir y mejorar pero ahora no cuento con mucho tiempo

jQuery.fn.jserialize = function () {
                         var serialized = this.serialize();
                         
                            serialized = serialized.replace(/status%5B%5D=1/g,&quot;&quot;);
                          $(this).find(&quot;:checkbox&quot;).each (function() {
                               var tofind    = $(this).attr(&quot;name&quot;) + &quot;=&quot; + $(this).val();
                               var toreplace = $(this).attr(&quot;name&quot;) + &quot;=&quot; + (this.checked ? &quot;1&quot; : &quot;0&quot;);
                               
                               serialized += &quot;&amp;&quot; + toreplace;
//                               if (this.checked)   {
//                               serialized = serialized.replace (tofind, toreplace); }
//                               else{ serialized += &quot;&amp;&quot; + toreplace; }
                          });

                          return serialized;
                        }

espero que lo veas y me digas como va</description>
		<content:encoded><![CDATA[<p>bueno amigo ya me funciona hice este cambio<br />
bueno lo hice para mi cambio<br />
osea para que no lo ordene y lomande como tal<br />
se puede publir y mejorar pero ahora no cuento con mucho tiempo</p>
<p>jQuery.fn.jserialize = function () {<br />
                         var serialized = this.serialize();</p>
<p>                            serialized = serialized.replace(/status%5B%5D=1/g,&#8221;");<br />
                          $(this).find(&#8220;:checkbox&#8221;).each (function() {<br />
                               var tofind    = $(this).attr(&#8220;name&#8221;) + &#8220;=&#8221; + $(this).val();<br />
                               var toreplace = $(this).attr(&#8220;name&#8221;) + &#8220;=&#8221; + (this.checked ? &#8220;1&#8243; : &#8220;0&#8243;);</p>
<p>                               serialized += &#8220;&amp;&#8221; + toreplace;<br />
//                               if (this.checked)   {<br />
//                               serialized = serialized.replace (tofind, toreplace); }<br />
//                               else{ serialized += &#8220;&amp;&#8221; + toreplace; }<br />
                          });</p>
<p>                          return serialized;<br />
                        }</p>
<p>espero que lo veas y me digas como va</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Pau Sanchez</title>
		<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/comment-page-1/#comment-8228</link>
		<dc:creator>Pau Sanchez</dc:creator>
		<pubDate>Thu, 06 Jan 2011 23:25:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigomanso.com/?p=257#comment-8228</guid>
		<description>Luis Alberto, me parece que deberias renombrar las variables... aunque alomejor estás usando un array... realmente el algoritmo del jserialize no ordena nada, pero tal vez al hacer el select en jQuery sí tenga un orden a la hora de coger los elementos, y éste sea distinto... de todos modos seguro que sigue el orden en el que los elementos aparecen en el DOM.

Si el problema que tienes es el primero, te recomiendo renombrar las variables. Si estás usando check1[] en el formulario.... entonces tendrás que buscar otra solución, o renombrar las variables.

Suerte.</description>
		<content:encoded><![CDATA[<p>Luis Alberto, me parece que deberias renombrar las variables&#8230; aunque alomejor estás usando un array&#8230; realmente el algoritmo del jserialize no ordena nada, pero tal vez al hacer el select en jQuery sí tenga un orden a la hora de coger los elementos, y éste sea distinto&#8230; de todos modos seguro que sigue el orden en el que los elementos aparecen en el DOM.</p>
<p>Si el problema que tienes es el primero, te recomiendo renombrar las variables. Si estás usando check1[] en el formulario&#8230;. entonces tendrás que buscar otra solución, o renombrar las variables.</p>
<p>Suerte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: luis alberto mayta mamani</title>
		<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/comment-page-1/#comment-8027</link>
		<dc:creator>luis alberto mayta mamani</dc:creator>
		<pubDate>Mon, 27 Dec 2010 16:55:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigomanso.com/?p=257#comment-8027</guid>
		<description>hola buenas la funcion es perfecta el unico problema es que lo envia ordenado y respeta el orden del array osea:
check1 = 1
check1 = 1
check1 = 0
check1 = 1

ahora lo hago jserialize()

y me lo envia de esta manera

check1 = 1
check1 = 1
check1 = 1
check1 = 0

eso quiere decir que toma mas importancia a los que esta checked</description>
		<content:encoded><![CDATA[<p>hola buenas la funcion es perfecta el unico problema es que lo envia ordenado y respeta el orden del array osea:<br />
check1 = 1<br />
check1 = 1<br />
check1 = 0<br />
check1 = 1</p>
<p>ahora lo hago jserialize()</p>
<p>y me lo envia de esta manera</p>
<p>check1 = 1<br />
check1 = 1<br />
check1 = 1<br />
check1 = 0</p>
<p>eso quiere decir que toma mas importancia a los que esta checked</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jose</title>
		<link>http://www.codigomanso.com/es/2008/12/extension-jquery-para-serializar-formularios/comment-page-1/#comment-7494</link>
		<dc:creator>jose</dc:creator>
		<pubDate>Thu, 18 Nov 2010 00:57:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigomanso.com/?p=257#comment-7494</guid>
		<description>Puedes colocar un ejemplo de uso mas especifico ?</description>
		<content:encoded><![CDATA[<p>Puedes colocar un ejemplo de uso mas especifico ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

