Modify ↓
Ticket #377 (closed enhancement: fixed)
Auto-convert data in $.ajax if passed as object other then string
| Reported by: | joern | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | ajax | Version: | |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
There is hardly a case where the data passed to $.ajax is not converted via $.param. To prevent breaking existing code, the conversion could be applied when the data is not a string:
if (typeof data != 'string')
data = jQuery.param(data)
With this addition, the conversion could be removed from both $.get and $.post.
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

Fixed in SVN.