【发布时间】:2023-03-06 03:11:01
【问题描述】:
在 Ajax 方面,我是一个完全的初学者,但由于某种原因,我无法找到一个简单的示例来工作......
javascript:
var xmlhttp;
function reloadIssues()
{
if (window.XMLHttpRequest)
{
xmlhttp = new XMLHttpRequest();
}
else
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4)
{
document.getElementById("tester").innerHTML = xmlhttp.responseText;
}
};
xmlhttp.open("GET", "test.xhtml", true);
xmlhttp.send();
}
和测试xhtml页面:
<div id="test">
TEST TEXT
</div>
<button type="button" onclick="reloadIssues()">Change Content</button>
JS文件被调用。
我已经对其进行了一些测试,似乎“xmlhttp.onreadystatechange”始终为空,并且它从未进入其功能。
除了可能是问题的代码之外,还有其他问题吗?也许在tomcat服务器上?
【问题讨论】:
标签: javascript ajax jsf