AJAX发布处理响应数据以供显示

时间:2018-10-27 08:05:04

标签: javascript php html css ajax

目前,我正在一个项目上,正在尝试使用一些AJAX来使提交一些较小的表单更加顺畅。我尝试通过获取“提交”按钮以仅在其下面的段落中显示.txt文件中的文本的方式进行测试,但这没有用...

这是我的代码:

System.out.printf(a.iterator().next());

这个想法是,当按下按钮时,我可以看到.txt文件的内容,该文件在lcontactsubmit.txt中有一个随机词,并且肯定保存为包含随机的字母混杂物。

有什么建议吗?

:)

1 个答案:

答案 0 :(得分:0)

您必须先等待响应,xhttp.responseText在发送请求后立即不可用,要使用某些事件来进行响应,例如onreadystatechange

喜欢:

xhttp = new XMLHttpRequest();
xhttp.open("GET", "lcontactsubmit.txt", true);
xhttp.onreadystatechange = function() {
    if (this.readyState==4 && this.status==200) {
        document.getElementById("testpar").innerHTML = this.responseText;
    }
}
xhttp.send();