Does this mean that the default mechanism now changed, so that code
which used to work will silently start failing?

Would it not be better to have the default continue to be
“a=1&a=2&a=3”, and having a flag ($.param.traditional=false) to change
it to something new (“a[]=1&a[]=2&[]=3”)?

The argument that "this helps PHP" could be countered by "this hurts
java servlets", where request.getParameterValues("a") already returns
an array for a (as in jQuery < 1.4), but needs to change for jQuery
1.4.

Anyway, from my point the argument goes like this: Various server side
technologies have different requirements. Choosing the default could
be done by the toss of a coin, but once tossed, it probably should not
change. This will be a silent backward change that will only manifest
at runtime, when someone discovers that data is suddenly "lost". Not
good, imho.

Eirik

--

You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-...@googlegroups.com.
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en.


Reply via email to