Even though it’s not supposedly the correct way, setting the content type to text/html made IE deal with this correctly for me:
return Json(result, "text/html");
Works in all the version that F12 tools gives you in IE9.
More Related Contents:
- jQuery’s .load() not working in IE – but fine in Firefox, Chrome and Safari
- Check if user is using IE
- Prevent Caching in ASP.NET MVC for specific actions using an attribute
- Getting jQuery to recognise .change() in IE
- Animated GIF in IE stopping
- ASP.NET MVC Ajax Error handling
- Dynamically loading css stylesheet doesn’t work on IE
- jquery IE Fadein and Fadeout Opacity
- Cross-browser testing: All major browsers on ONE machine
- Internet Explorer ignores cookies on some domains (cannot read or set cookies)
- ASP.net MVC 3 jQuery Validation; Disable Unobtrusive OnKeyUp?
- Will Microsoft Edge support COM automation (InternetExplorer object)?
- Cannot properly set the Accept HTTP header with jQuery
- internet explorer 10 – how to apply grayscale filter?
- Jquery Datepicker Chrome
- ‘No Transport’ Error w/ jQuery ajax call in IE
- Unobtrusive Ajax stopped working after update jQuery to 1.9.0
- JQuery Ajax post parameters sometimes not sent on IE
- Should we support IE6 anymore? [closed]
- IE10/11 Ajax XHR error – SCRIPT7002: XMLHttpRequest: Network Error 0x2ef3
- CSS3 transform:scale in IE
- Equivalent of Firebug’s “Copy XPath” in Internet Explorer?
- SCRIPT1014: Invalid character
- Program Download – IE CHROME – “is not commonly downloaded and could be dangerous.”
- How to clear IE’s favicon cache?
- How long of a URL can Internet Explorer 9 take?
- Manually set unobtrusive validation error on a textbox
- Detecting IE using jQuery
- ASP.NET MVC Partial view ajax post?
- Showing Placeholder text for password field in IE