【发布时间】:2014-05-22 07:00:12
【问题描述】:
谁能帮我解决这个问题:我在 jsp 页面中有一个表格,其中一列中的文本是超链接。每当单击这些超链接中的任何一个时,整个表都应根据单击的超链接的值刷新和重新填充。我的问题是当前单击超链接时,页面会用空表刷新。我有以下 HTML 代码行用于在我的 jsp 页面中执行此操作:
<TD><A href="http://localhost:8080/pmweb/gui.jsp" onclick="getResults(param)">hyperlinktext</A></TD>;
下面是我在同一个 JSP 页面中的 javascript 中的 getResults 函数:
<script type="text/javascript">
var httpRequest;
function getResults(param) {
var url = "http://localhost:8080/pmweb/api/GetResultsByParam?param=" + param;
httpRequest = new XMLHttpRequest();
httpRequest.open("GET", url, true);
httpRequest.onreadystatechange = function() {processRequest(); } ;
httpRequest.send(null);
}
我已经验证上面的 getResults 函数本身可以正常工作。当我调试它时,我注意到单击超链接时未输入此 getResults 函数。有人知道如何正确获取调用javascript函数的超链接吗? 提前非常感谢!
【问题讨论】:
标签: javascript html jsp hyperlink