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);
    });
});