After countless hours of effort I finally got it to work by skipping JQuery and using xmlhttprequest object, here's my working code:
var uri = this.uri + filter;
var http_request = new XMLHttpRequest();
http_request.setRequestHeader("Authorization", "Negotiate");
http_request.onreadystatechange = function() {
if (http_request.readyState == 4 ) {
var data = JSON.parse(http_request.responseText);
alert(data.value[0].Name);
}
}
http_request.open("GET", uri, true);
http_request.send();
I borrowed pieces from everywhere on the web so others deserve the credit.
This is for use on a local intranet running IE only, if anyone has another suggestion I can try or a better way of doing this I would appreciate your feedback.
Thanks!