You either want to pass a string or a Hash as the parameters value,
not an Array.
How would you like your post data to look when it comes in to the server?
-justin
var warnings = $$('.warning').pluck('value');
or
var warnings = $$('.warning').collect($F);
- Ken Snyder
Ahh, yes. I was looking at the Ajax.Base#initialize method which only
parses out Strings or Hashes. If you look a little further, at the
request method, the code converts the parameters to a query string
via: Object.toQueryString(params).
However it looks like if you do this on an Array object, you will get
a lot more than you are expecting...
Run this in Firebug: Object.toQueryString($A())
vs.: Object.toQueryString($H())
-justin