Simple bug fix IE xml parse problem

Simple bug fix IE xml parse problem

As you might know, IE often has trouble parsing XML data received from an ajax request. When you call the function belong on the data, you can also parse it in IE.

  1. function ieAjaxBugFix(data) {
  2.     $("#_jqueryAjaxBugFix").remove();
  3.     $("body").append("<div id=\"_jqueryAjaxBugFix\"></div>");
  4.     $("#_jqueryAjaxBugFix").html(data);
  5.     return $("#_jqueryAjaxBugFix").html();
  6. }

An example:

  1. $.get("www.example.com",function(data) {
  2.     data = ieAjaxBugFix(data);
  3.     $("#content").append($(data).find("#menu").html());
  4. });