IE8中的jQuery ajax调用失败

I have a script that grabs content from another page on my server and returns the text. Everything works fine in all major browsers except for IE8 and down, which doesn't do anything. Any help would be much appreciated.

$.ajax({
  url: clickedURL,
  dataType: "html",
  cache: false,
  dataFilter: function(data, type) {
    if (type==="html") {
        return data.replace(/<script.*?>([\w\W\d\D\s\S\0
\f\t\v\b\B]*?)<\/script>/gi, '');
    }
    return data;
    },
    success: function(html) {
      var divContent = $("<div/>").append(html).find(".ajax-specific").html();
      $(".single-course").html(divContent);
    }
});

Turn on JS debugging in IE and check where it fails. If it doesn't help, use some HTTP debugger like Fiddler to inspect request/response. Maybe there is something wrong in it.