Test case for jQuery Ticket 7751

serialize

by jitter

HTML

<form id="foo" action=".">
    <div><input type="text" name="a" value="1" id="a" /></div>
    <div><input type="text" name="b" value="2" id="b" /></div>
    <div><input type="hidden" name="c" value="3" id="c" /></div>
    <div><input type="checkbox" name="f" value="8" id="f" /></div>
    <div><input type="submit" name="g" value="Submit" id="g" /></div>
</form>

JavaScript

$( '#foo' ).submit(function() {
  alert( $(this).find("input").serialize() );
  return false;
})