esto lo tome prestado de la pagina de prototype
Código HTML:
<form id="person-example" method="POST" action="/user/info">
<fieldset><legend>User info</legend>
<div><label for="username">Username:</label>
<input type="text" name="username" id="username" value="" /></div>
<div><label for="age">Age:</label>
<input type="text" name="age" id="age" value="" size="3" /></div>
<div><label for="hobbies">Your hobbies are:</label>
<select name="hobbies[]" id="hobbies" multiple="multiple">
<option>coding</option>
<option>swimming</option>
<option>hiking</option>
<option>drawing</option>
</select>
</div>
<div class="buttonrow"><input type="submit" value="serialize!" /></div>
</fieldset>
</form>
luego con JS haces:
Código:
$('person-example').request(); //done - it's posted
es bastante sencillo, solo debes leer el api de prototype, no es la gran cosa
esta es la pagina de donde saque el
codigo
Suerte