Modify ↓
Ticket #2289 (closed bug: fixed)
JSON requests don't trigger AJAX callbacks
| Reported by: | gfriedrich | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 1.2.3 |
| Component: | core | Version: | 1.2.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
For example if you call $.getJSON(), jQuery doesn't call the beforeSend callback. This is because with jQuery 1.2.2 JSON requests are done by inserting script elements in head and not by XmlHttpRequests.
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.

This is likely because you are using an absolute url for the $.getJSON(). There was a change in 1.2.2 that will be reverted in 1.2.3 so please try out the 1.2.3 alpha here:
http://groups.google.com/group/jquery-dev/browse_thread/thread/c0f2a57823cd8e07/ee44344446ec766a
and see if that fixes the problem. The final version is expected to release soon.