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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/jquery-dev?hl=en.