使用Javascript/PHP/HTML/SQL显示结果和;“更多结果”;,但不起作用
我有一个显示汽车信息的网站。“信息”(品牌、型号等),我目前有一个单独的按钮“显示更多信息”(里程、必和必拓等)。目前所做的只是从数据库获取信息,然后单击“显示更多信息”时,它会隐藏第一个选项卡,只显示第二个选项卡 这是一个简单的切换可见性函数,当单击列表2时,它仅隐藏列表1。但是,现在,我希望在每辆车旁边都有“显示更多信息”按钮。例如,Porsche Carrera-“显示更多信息”,然后在同一页面上动态显示下面的方框,显示里程等信息。然后,当我点击另一个,它会隐藏第一个,并显示 当前代码:使用Javascript/PHP/HTML/SQL显示结果和;“更多结果”;,但不起作用,javascript,php,jquery,html,database,Javascript,Php,Jquery,Html,Database,我有一个显示汽车信息的网站。“信息”(品牌、型号等),我目前有一个单独的按钮“显示更多信息”(里程、必和必拓等)。目前所做的只是从数据库获取信息,然后单击“显示更多信息”时,它会隐藏第一个选项卡,只显示第二个选项卡 这是一个简单的切换可见性函数,当单击列表2时,它仅隐藏列表1。但是,现在,我希望在每辆车旁边都有“显示更多信息”按钮。例如,Porsche Carrera-“显示更多信息”,然后在同一页面上动态显示下面的方框,显示里程等信息。然后,当我点击另一个,它会隐藏第一个,并显示 当前代码:
<?php
$sql = "SELECT * from Cars";
$result = mysql_query ($sql);
while ($result = mysql_fetch_array ($result))
{
$display = "<p>";
$display.= $result["makeID"] . " ";
$display.= $result["modelID"] . " ";
$display.= "<a href = '#'>Show more information</a>";
$display.= "</p>";
echo ($display);
}
?>
ahref是:
有什么帮助吗
编辑-包括JavaScript
<script type="text/javascript">
function toggle_visibility(id) {
var thelist = document.getElementsByClassName("alist");
for (var i = 0; i < thelist.length; i++) {
thelist[i].style.display = 'none';
}
var e = document.getElementById(id);
if(e.style.display == 'block') {
e.style.display = 'none';
} else {
e.style.display = 'block';
}
}
//]]>
</script>
功能切换\u可见性(id){
var thelist=document.getElementsByClassName(“列表”);
对于(变量i=0;i
创建一个单独的php页面,从数据库返回结果,然后使用jquery发出POST或GET请求。您有任何js文件或代码吗?是的,我在同一页面中有js代码。.同时添加该代码,那么只有我能帮你。在body close之前添加脚本。不太确定你的意思,但我尝试在body close之前将其添加到底部,但没有任何区别。。。
<script type="text/javascript">
function toggle_visibility(id) {
var thelist = document.getElementsByClassName("alist");
for (var i = 0; i < thelist.length; i++) {
thelist[i].style.display = 'none';
}
var e = document.getElementById(id);
if(e.style.display == 'block') {
e.style.display = 'none';
} else {
e.style.display = 'block';
}
}
//]]>
</script>