{"action":"created","issue":{"url":"https://api.github.com/repos/jquery/jquery/issues/1992","labels_url":"https://api.github.com/repos/jquery/jquery/issues/1992/labels{/name}","comments_url":"https://api.github.com/repos/jquery/jquery/issues/1992/comments","events_url":"https://api.github.com/repos/jquery/jquery/issues/1992/events","html_url":"https://github.com/jquery/jquery/issues/1992","id":53371109,"number":1992,"title":"jQuery 2.x $.ajax Does Not Fire Success On Same Origin Non CORS Requests In Internet Explorer 9 - 10","user":{"login":"phistuck","id":184400,"avatar_url":"https://avatars.githubusercontent.com/u/184400?v=3","gravatar_id":"","url":"https://api.github.com/users/phistuck","html_url":"https://github.com/phistuck","followers_url":"https://api.github.com/users/phistuck/followers","following_url":"https://api.github.com/users/phistuck/following{/other_user}","gists_url":"https://api.github.com/users/phistuck/gists{/gist_id}","starred_url":"https://api.github.com/users/phistuck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phistuck/subscriptions","organizations_url":"https://api.github.com/users/phistuck/orgs","repos_url":"https://api.github.com/users/phistuck/repos","events_url":"https://api.github.com/users/phistuck/events{/privacy}","received_events_url":"https://api.github.com/users/phistuck/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jquery/jquery/labels/Ajax","name":"Ajax","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-05T07:28:21Z","updated_at":"2015-01-05T14:33:15Z","closed_at":null,"body":"Internet Explorer 9 - 10 have issues with the \"load\" event on XMLHttpRequest, on which jQuery 2.x relies in order to call the success callback.\r\nSee -\r\nhttps://connect.microsoft.com/IE/feedback/details/1025304/regression-xmlhttprequest-onload-never-fires-breaks-ajax-in-jquery-2-x\r\n\r\nThe workaround is to revert back to listening for onreadystatechange."},"comment":{"url":"https://api.github.com/repos/jquery/jquery/issues/comments/68714839","html_url":"https://github.com/jquery/jquery/issues/1992#issuecomment-68714839","issue_url":"https://api.github.com/repos/jquery/jquery/issues/1992","id":68714839,"user":{"login":"dmethvin","id":157858,"avatar_url":"https://avatars.githubusercontent.com/u/157858?v=3","gravatar_id":"","url":"https://api.github.com/users/dmethvin","html_url":"https://github.com/dmethvin","followers_url":"https://api.github.com/users/dmethvin/followers","following_url":"https://api.github.com/users/dmethvin/following{/other_user}","gists_url":"https://api.github.com/users/dmethvin/gists{/gist_id}","starred_url":"https://api.github.com/users/dmethvin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmethvin/subscriptions","organizations_url":"https://api.github.com/users/dmethvin/orgs","repos_url":"https://api.github.com/users/dmethvin/repos","events_url":"https://api.github.com/users/dmethvin/events{/privacy}","received_events_url":"https://api.github.com/users/dmethvin/received_events","type":"User","site_admin":false},"created_at":"2015-01-05T14:33:15Z","updated_at":"2015-01-05T14:33:15Z","body":"We'd definitely want a repro. If the solution for some rare case requires going back to polling, then the easiest solution would be to use jQuery Compat. That is the case for local file access via XHR in IE10 for example."}}