我有一个网页,它会输出我在MYSQL数据库中上传的文件(pdf)列表。当我上传新文件时,我希望自动更新此列表以包括我上传的新文件,而无需刷新整个网页。
这是显示更新列表的HTML代码,通过变量$mypdf_list:
<div id="listwrapper_hook">
<div id="dynamic_listwrapper"><hr>
<!--DYNAMIC PDF LIST CONTENT GOES HERE-->
<?php echo $mypdf_list; ?>
</div>
</div>
我尝试使用JavaScript替换'dynamic_listwrapper' div,然后用新的div更新显示的'mypdf_list'变量,但这并没有起作用。
我的JavaScript代码:
//UPDATE 'Recently Uploaded Files'
var wrapper_hook = document.getElementById('listwrapper_hook');
var list_wrap = document.getElementById('dynamic_listwrapper');
wrapper_hook.removeChild(list_wrap);
//Add child again to update the '$mypdf_list'
wrapper_hook.appendChild(list_wrap);