在我的Java Web应用程序中,我正在调用ajax请求,如下所示。XMLHttpRequest的空响应
<script type="text/javascript">
function selectTableHandler() {
console.log("indise selectTableHandler");
var xhttp = new XMLHttpRequest();
var selectedTable = document.getElementById('selectTable').value;
alert(selectedTable);
xhttp.open("GET", "populateTableColumList.action?tablename="
+ selectedTable, true);
xhttp.send();
console.log(xhttp.responseText);
}
</script>
该操作正在调用并返回状态码200,如下所示。
Remote Address:[::1]:8080
Request URL:http://localhost:8080/ReportBuilder/populateTableColumList.action?tablename=films
Request Method:GET
Status Code:200 OK
但是,它给出了XMLHttpRequest的空响应。该行console.log(xhttp.responseText);什么都不打印。另外,控制台日志中没有错误。
任何建议,将不胜感激。
感谢
Firts建议[访问此页面(https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest?redirectlocale=en-US&redirectslug=DOM%2FXMLHttpRequest)和[这一个](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) – Anonymous0day