我有一个带有下拉过滤器的简单HTML表格,我想以PDF格式导出此表格,当我使用更改pdf的过滤器时。如果有人可以帮助我,这将是好事:)
数据表:https://jsfiddle.net/hk8mvyda/
<SCRIPT language="Javascript">
function filterText()
{
var rex = new RegExp($('#Position').val());
if(rex =="/All/"){clearFiltre()}else{
$('.content').hide();
$('.content').filter(function() {
return rex.test($(this).text());
}).show();
}
}
function clearFiltre()
{
$('.Position').val('');
$('.content').show();
}
</script>
PS:抱歉我的英文
答案 0 :(得分:0)
过滤器使用javascript。如果您希望能够将html呈现为PDF,则需要PHP可以访问的内容。由于javascript在客户端浏览器上进行更改,因此除非使用Http请求获取html,否则PHP无法访问它。
使用file_get_contents(url)
查询网址并允许网址变量自动选择下拉列表的内容。这样,PHP可以在javascript完成它需要做的事情之后获取呈现的HTML。
答案 1 :(得分:0)