In JQuery 1.4.2 .ajax converts JSON wrong.
- by Carl
My code worked fine in JQuery 1.3.2, but in 1.4.2 it seems to be broken. What is should get in the post is something like this:
?pks=108;pks=107
What I now get is:
?pks[]=108;pks[]=107;
When I trace this code through, the JSON object seems to be fine until it enters .ajax. Firebug after the response is received shows the post was:
Parameters application/x-www-form-urlencoded
pks[] 108
pks[] 107
Source
pks%5B%5D=108&pks%5B%5D=107
Which is not what I got on JQuery 1.3.2. Where are those extra braces coming from?