先说一下我的情况:
我即将创建一个表单,其中每个字段都有一个帮助按钮。现在,如果有人单击帮助,它将从数据库中获取数据并在 div 中显示这些数据。例如
<div class="main">
<div class="form">
<!-- my form code will be here-->
</div>
<div class="help">
<!-- this div will show some data using ajax. I need to make database query using ID of help then show the data here-->
</div>
</div><!--end of main-->
现在我在 w3 学校阅读了有关 ajax 的信息,我在那里找到了解决方案。这是:
<script>
function loadXMLDoc(a)
{
var xmlhttp;
var temp = "myname.php?id=" + a;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",temp,true);
xmlhttp.send();
}
</script>
<h2>AJAX</h2>
<button type="button" onclick="loadXMLDoc('1')">Request 1</button>
<button type="button" onclick="loadXMLDoc('2')">Request 2</button>
<button type="button" onclick="loadXMLDoc('3')">Request 3</button>
<div id="myDiv"></div>
如果我单击一个按钮并将 id 作为参数发送它的工作原理。在进行了一些谷歌搜索后,我发现最好使用 jQuery 框架进行 ajax。现在我在谷歌没有得到任何关于这个的初学者教程。
现在,如果在这种情况下可以使用上面的代码,请给我一些链接或帮助,说明如何在 Javascript 上进行数据库查询并获取值并使用 Ajax 将其设置为 div。
如果这不是使用 Ajax 的好方法,那么请给我一些说明,告诉我如何使用 Ajax 从数据库中获取值并将其显示在特定的 div 中。请记住,我需要发送用于查询数据库的函数的帮助 ID。
我正在使用 wordpress 框架。