Side navigation
#3565 closed bug (invalid)
Opened November 02, 2008 12:37AM UTC
Closed October 24, 2010 10:55PM UTC
ajax.js:httpData patch for failing JSON eval()
Reported by: | robman | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | 1.3 |
Component: | ajax | Version: | 1.2.6 |
Keywords: | httpData JSON | Cc: | |
Blocked by: | Blocking: |
Description
BUG:
httpData: function in ajax.js (used by getJSON() calls or get() calls
where type == "json") doesn't currently test the eval is successful.
e.g. it just assumes that valid JSON was returned and eval will succeed,
silently failing if this is the case.
FIX:
Here's a patch to bring it in line with the other functions above.
e.g. httpSuccess and httpNotModified
NOTE: Let me know if there's a more "preferred" way to handle this error
DIFF against 1.2.6 from svn:
see attached patch file
Attachments (1)
Change History (1)
Changed October 24, 2010 10:55PM UTC by comment:1
priority: | major → low |
---|---|
resolution: | → invalid |
status: | new → closed |
This issue is not valid as jQuery no longer uses eval for JSON parsing.