我目前正在整理一个页面,其中列出了 15 张员工图片。我正在尝试对此进行配置,以便当用户将鼠标悬停在图像上时,右上角的 div 会使用从 MySql DB 查询的信息进行更新。例如,Web 用户将鼠标悬停在 Staff #112 的图片上 -> Div 更新以包括来自 mysql 的身高、体重、位置和位置,而无需刷新。我研究了一段时间,但只能找到如何使用 Ajax、Php、Jquery 和表单元素来完成。任何帮助、教程或信息将不胜感激。谢谢!
更新
我最终更改了一些提供的代码,最终版本是:
<script type="text/javascript">
$('.staff_hover').on('click', function(){
id = $(this).attr('id');
$.post('staff_php.php',{id: id}, function(data) { var obj = jQuery.parseJSON(data);
var staffnum = obj.staffnum;
var height = obj.height;
var eye = obj.eye;
var hair = obj.hair;
var abt1 = obj.abt1;
var abt2 = obj.abt2; alert(obj.height);
$('#staff_info').html('<b>STAFF #</b>: ' + staffnum + ' <br /><b>HEIGHT</b>: ' + height + ' <br /><b>EYE COLOR</b>: ' + eye + '<br /> <b>HAIR COLOR</b>: ' + hair + '<br /><b>ABOUT</b>:<br /> <b>-</b> ' + abt1 + '<br/><b>-</b> ' + abt2);
});
}); </script>