jQuery form serialize demo
Shows how to use serialize() method to encode form elements for submission.
HTML
<form>
<input type="text" id="f[t1]" name="fullname" />
<input type="text" id="f[t2]" name="fullname" />
<input type="text" id="f[t3]" name="fullname" />
<br/>
<select id="s1" name="numeral">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="4">four</option>
</select>
<br/>
<input type="checkbox" name="is-arms-length-improved" id="c1">arms length improved
<br />
<input type="radio" name="propertytype" value="h" />residence
<br />
<input type="radio" name="propertytype" value="r" />rental
<br />
</form>
<input type="button" value="go" id="b1" />
JavaScript
$(function () {
$("#b1").click(function () {
var arr=new Object();
arr["jj"]="hola";
arr["jp"]=2;
alert(arr.serializeObject());
var s = $("form").serialize();
alert(s);
});
});