Hi,

I'm trying to serialize a form with prototype 1.5. It works well with
all input fields but it doesn't include any field which aren't input
field like select and textarea.

This is a sample of the form :

--------------------------------------------------------------------------------------------------------------------------------------------------
<p><label for="iIdDroit">ID droit :</label><input type="text"
id="iIdDroit" name="iIdDroit" /></p>
<p>Droit primaire :
    <label for="iPrimaireOui">oui</label><input type="radio"
id="iPrimaireOui" name="iPrimaire" value="1" />
    <label for="iPrimaireNon">non</label><input type="radio"
id="iPrimaireNon" name="iPrimaire" value="0" />
</p>
<p><label for="listeDroitPrimaire">Droit secondaire :</label>
    <select id="listeDroitPrimaire">
        <option></option>
        <option value="ScoringAvantEvaluation">ScoringAvantEvaluation</
option>
        <option
value="GestionParticipantsEquipe">GestionParticipantsEquipe</option>
    <!-- ... -->
    </select>
</p>
<p>
    <label for="insertDroit">Profils :</label>
        <ul>
            <li><input type="checkbox" id="insertDroita"
name="insertDroit" value="a" /></li>
            <li><input type="checkbox" id="insertDroitc"
name="insertDroit" value="c" /></li>
            <li><input type="checkbox" id="insertDroitd"
name="insertDroit" value="d" /></li>
            <!--...-->
         </ul>
</p>
<p><label for="tDetail">Détail :</label><textarea id="tDetail"
rows="2" cols="30"></textarea></p>
--------------------------------------------------------------------------------------------------------------------------------------------------
    Event.observe("ajouterDroit", "click", function(e) {
        new Ajax.Request("DroitMaj.asp", {
            method: "post",
            parameters: {r:"rtype", d:$("form0").serialize(false)}
        });
    });
--------------------------------------------------------------------------------------------------------------------------------------------------

And i get : r=rtype&d=iIdDroit%3Dsdfdsfsd%26iPrimaire%3D0%26insertDroit
%3Dc%26insertDroit%3Dd%26insertDroit%3De
or more readable :
r=rtype&d=iIdDroit=sdfdsfsd&iPrimaire=0&insertDroit=c&insertDroit=d&insertDroit=e

As you can see tDetail and listeDroitPrimaire are not in the string.

Can you help me or just explain to me?

Thanks,

bbp.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to