#8687 closed bug (duplicate)
improperly coded JSON string for empty array or object
Reported by: | anonymous | Owned by: | anonymous |
---|---|---|---|
Priority: | undecided | Milestone: | 1.next |
Component: | ajax | Version: | 1.5.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When the data element of an ajax query includes either an empty object or empty array the buildParams function is improperly coding the value as nothing. Proper JSON coding for an empty array is '[]' and an empty object should be '{}'
I've checked the 1.5.1 source (line 6840) as well as 1.4.3 (line 5858.) Both exhibit this bug.
Change History (3)
comment:1 Changed 12 years ago by
Component: | unfiled → ajax |
---|---|
Owner: | set to anonymous |
Status: | new → pending |
comment:2 Changed 12 years ago by
Resolution: | → duplicate |
---|---|
Status: | pending → closed |
Note: See
TracTickets for help on using
tickets.
Thanks for taking the time to contribute to the jQuery project! Please provide a reduced jsFiddle test case to help us assess your ticket!
Additionally, test against the jQuery 0 GIT version to ensure the issue still exists. Be Excellent to eachother!