Submitting form via xmlhttp request



Is there a relatively simple way of achieving the effect of this.form.submit() but sending the data via xmlhttp rather than doing the actual submit?

I suspect I'd prefer a script library solution, such as jQuery or prototype, if only to free me from browser differences.
I don't mind if I have to hardcode the method, or the action, but I'd like to avoid having to collect all the "items" that make up the form, if possible.

The form contains several checkboxes, and I'd like to trigger a "save" of their status (on the server) every time any of them change, but without refreshing the page.

There is no easily available sample page; the actual page is at http://www.swiftys.org.uk/lists but you have to register a userid from the homepage (a primitive mechanism) before you can reach this page, and then construct a list of your own. It's the process I use to run me through all the steps I need to take when changing my passwords, or going on holiday, etc.

I'm hoping to avoid the necessity of the "Save Checks" button, by doing it automatically, in the background.

--
Steve Swift
http://www.swiftys.org.uk/swifty.html
http://www.ringers.org.uk
.


Quantcast