ajax subdomain cross domain issue after upgrading to jquery 1.5

ajax subdomain cross domain issue after upgrading to jquery 1.5

After upgrading from jQuery 1.4.2 to jQuery 1.5.1, I'm getting a "No Transport" in ie8.
 
my website at http://sub.website.com is trying to access http://website.com/service.asmx. I understand this note,
 
  • Due to browser security restrictions, most "Ajax" requests are subject to the same origin policy; the request can not successfully retrieve data from a different domain, subdomain, or protocol.
  •  
    However I need to solve. Is there a way to override the ajax handling to allow subdomain request as they were in 1.4.2?   I can make it actually send the request when I step into jQuery.ajax in the debugger and manually set s.crossdomain = false but I haven't been able to figure out how to do it programmatically. Perhaps using a prefilter or custom transport? http://api.jquery.com/extending-ajax/  I haven't found many examples of their usage.
     
    Thanks for any help
     
    edit: similar wontfix bug report http://bugs.jquery.com/ticket/8419. Need a workaround.
      • Topic Participants

      • mail