Ok, Problem #1 is solved, but #2 isn't. Now I've seen this in the jQuery Ajax-Docs [1]:
> If value is an Array, jQuery serializes multiple values with same key i.e. > {foo:["bar1", "bar2"]} becomes '&foo=bar1&foo=bar2'. WTF? Why not like every browser does it? '&foo[]=bar1&foo[]=bar2' [1] http://docs.jquery.com/Ajax/jQuery.ajax#options Thanks