这是 A.jsp
<script>
function showSpOnLoad()
{
//all of ajax code
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("ajaxData").innerHTML=xmlhttp.responseText;
}
xmlhttp.open("GET",'B.jsp?date='+date+'',true);
}
</script>
<body>
<span class="inner-link-text2" id="sp" style="cursor:pointer" onclick="showSpOnLoad()">My Stats</span>
<div id="ajaxData" align="center"></div>
</body>
在A.jsp中,您可以看到点击Span
我的统计信息,我只是调用js函数showSpOnLoad()
将打开另一个jsp页面{ {1}}中的{1}}。现在在B.jsp
中,我只有一个文字字段,一个链接和一个按钮。这是 ajaxData
B.jsp
此页面显示正常,但正如您所见,我已在B.jsp
附加了包含文本字段的日历。
现在问题是,当我点击此链接时,它从不显示日历。我已将这个日历js放在A.jsp中,但它也从未在那里工作。现在我无法理解这个问题。
专家有什么建议吗?