Why would anyone POST anything in AJAX?
cperciva: Many systems have limits on the maximum length of a GET query string, since said strings form part of a URL.  In most cases these limits are quite large (4kB or more) but I've seen systems which can't even handle 1kB URLs.If you want to send a large amount of form data and not have things randomly break, it's a good idea to use POST instead of GET.