嗨 我正在编写一个应用程序,我想在点击发送按钮后发布数据,它会将数据发布到一些网络操作并得到处理,处理后它将被重定向到其他一些 jsp 页面,但我想在同一页面中我点击发送按钮的地方。我不确定 XMLHttpRequest 方法。
非常感谢完成此操作的任何想法。
最佳答案
如果您想使用 Java 脚本和 Ajax(正如您在问题标签中所做的那样),请尝试以下操作:
function fun() {
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "Serv?req_id=1";
xmlhttp.open("POST", url, false);
xmlhttp.send(null);
var respo= xmlhttp.responseText;
document.getElementById("some_id").innerHTML = xmlhttp.responseText;
}
在发送按钮
的onclick
事件上调用fun()
。
希望这对您有所帮助。
关于javascript - 不重定向页面的POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677146/