当数据表(jquery)过滤后有数据时,使标签可见

When a datatable (jquery) has data after getting filtered, make a label visible

我有一个数据表 (jQuery),目前允许我在输入字段中输入字符串时过滤数据。默认情况下,标签是不可见的。

过滤后,如果过滤后的数据表包含数据,我希望能够使标签可见。反之亦然,如果过滤后数据表为空,我希望标签保持不可见。

我对网络开发比较陌生,所以请原谅我的知识不足。数据表的过滤是在客户端进行的,所以我不确定如何实现这一点。

this is how i initialised the datatable

if the filter results in an empty dataTable, no label should appear

if the filter results in a datatable with data, a label should appear

您需要添加一个change event listener 到您的输入字段。之后只需检查字段内容是否满足要求,将标签的显示样式设置为style properties like

document.getElementById(labelname).style.display = 'none'