MVC – how to debug what your form is Posting

MVC is the new battleground for .net based Content Management Systems. Umbraco use it, Sitecore use it. So debugging is essential for finding head and tail in sometime illogical code behaviours.

I like to use Firebug Console to quickly check what my forms are POSTing back to my. Controller.

You can start by finding your Form with jQuery syntax and a bit of javascript wizardry

if there is only one form on your page, type following in the console window.

$('form').serialize()

if there more then one use the array of elements returned by jQuery to find your form.

$($('form')[1]).serialize()

The form is highlighted by the Firebug, so you know when you have found it.
Happy coding  (c: