Javascript XMLHttpRequest弹出窗口在IE11中不工作
我碰巧对下面的函数有问题Javascript XMLHttpRequest弹出窗口在IE11中不工作,javascript,internet-explorer,Javascript,Internet Explorer,我碰巧对下面的函数有问题 function searchPreviousRecord(last_name, first_name, dob) { if (!last_name || !first_name || !dob) return; var url = '/wp-content/themes/sample/sync/api/search.php'; url += '?first_name=' + first_na
function searchPreviousRecord(last_name, first_name, dob) {
if (!last_name || !first_name || !dob)
return;
var url = '/wp-content/themes/sample/sync/api/search.php';
url += '?first_name=' + first_name + '&last_name=' + last_name + '&dob=' + usToIntlDate(dob);
var http = new XMLHttpRequest();
http.open("GET", url, true);
http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
http.responseType = 'json';
}
它应该做什么来获取基于名字、姓氏和dob的记录
它正在使用Chrome、FF和边缘浏览器。然而,在IE11上它不起作用。我可以在IE11中使用XMLHttpRequest()的替代品吗
谢谢,,
Kevin Davis您需要首先检测IE11,并以另一种方式处理响应,比如文本
data=JSON.parse(xhr.responseText)代码>而您从未send()
此请求?很惊讶它在任何地方都能做任何事情。是的,我在最后做一个http.send()。