我创建了一个新的 wordpress 模板页面。这个想法是,当我单击侧边栏 div 中的链接时,它应该从我的 content-div 中的数据库加载内容。在一个简单的 php 页面上它可以工作,但结合我的 wordpress 模板页面它不起作用......
这就是我的代码:(短版)
<?php // Template Name: Weinkarte
get_header(); ?>
<div id="container-sidebar">
<span id="wineList"></span>
</div>
<div id="sidebar-right">
<li><a href='#' id='1' onclick='loadWine(this.id)'>Click</a></li>
</div>
get_footer();
<script>
function loadWine(id)
{
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("wineList").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","loadWine.php?landID="+id,true); //I think here is probably the fault
xmlhttp.send();
}
</script>
谢谢你的帮助!:)