问题标签 [filtering]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
929 浏览

richtextbox - Javascript 富文本编辑器和关联的类来过滤和清理输入?

我意识到有几个用于 jQuery 的富文本编辑器,但我找不到任何具有关联类来执行接受输入到数据库中所需的过滤和清理。

这样的类存在吗?

我对 PHP 库特别感兴趣,但 .NET 也会很有趣。

0 投票
5 回答
3065 浏览

javascript - 将 html 表单输入限制在某个浮点范围内

有没有办法将表单输入字段限制在某个数字范围之间,比如(0,100)

我正在过滤 onkeydown 事件中的输入,只接受数字,问题是我想拒绝一个数字,如果该数字会使输入超出范围

所以我需要一种方法来查看输入的当前值加上用户按下的键是否会在范围之间求和。

我尝试使用:

问题是 e.keyCode 可以为同一个数字返回不同的代码,现在为数字 9 返回 57,但如果我按下数字键盘上的数字,则返回 105。

有没有办法做到这一点?

0 投票
2 回答
105 浏览

.net - 表操作.net库

在我拥有的一些网页中,我必须在内存中加入一些数据表,然后将结果用作网格视图的数据源。这种内存连接是唯一的解决方案,我已经编写了一个方法来处理它。

我想知道是否有任何库可以执行此类操作和其他表操作,例如排序和过滤。我知道数据视图排序和数据表上的选择方法,但我正在寻找返回数据表作为结果的东西。

此外,从性能的角度来看,我不相信我编写的代码是最好的,所以我想至少将它与第三方实现进行比较。由于应用程序必须在 .Net 2.0 上运行,因此 Linq 不是替代方案。

0 投票
2 回答
3087 浏览

c# - 保留列表框项目选择

首先是代码(对不起,如果不是 100%)我不是专家,然后是问题。

感谢您到目前为止的阅读,正如您现在所理解的那样,代码根据文本框中的输入过滤列表框,这就像一个魅力顺便说一句。

我的问题是如何在过滤期间保留选择。当窗口加载时,列表框包含所有项目,我选择第一个项目,然后我在文本框中输入一些内容,列表框过滤器仅显示相关项目,在选择另一个项目后,我从文本中删除所有文本将其恢复到原始状态的框,但这次选择已更改为仅我在过滤视图中选择的项目(因此,不是两个项目显示为选中,而是一个显示为选中)。当我对集合进行过滤时,这种行为很明显,因此当集合更改时,选择就会丢失。

有没有办法保留选择?任何指针?

非常感谢。

0 投票
3 回答
6219 浏览

wpf - 在VB中过滤一个wpf collectionviewsource?

我想使用我编写的过滤器过滤collectionviewsource,但我不确定如何将过滤器应用于它?

这是我的收藏视图源:

我已经实现了一个过滤器:

那么如何在加载时获得由过滤器过滤的 CollectionViewSource 呢?您能否提供我需要的所有 hte 代码(我认为只有几行),因为我对编码很陌生。

多谢你们

编辑:为了记录,

给我错误:

对象初始化失败 (ISupportInitialize.EndInit)。'System.Windows.Data.BindingListCollectionView' 视图不支持过滤。对象“myCollectionView”出错

0 投票
3 回答
5926 浏览

search - 在 Solr 的过滤器查询中使用函数

我想在搜索之前过滤我的结果集。我知道正确的方法是使用过滤器查询(fq)参数。但是,我想根据在字段上执行的函数的输出进行过滤。

我有一个“评级”字段,它是一个介于 1 到 ~75000 之间的整数。上限可能会改变。我想过滤到“评分”最高的前 500 个项目。在 SQL 中,这将类似于:

我想我可以通过使用函数 rord(rating) 降序来获得 solr 中的文档,所以基本上我想做:

但这似乎不可能。有谁知道我还能做什么?

0 投票
1 回答
584 浏览

entity-framework - ADO.NET 数据服务:如何根据外键过滤实体?

无论如何,这可能是与实体框架相关的问题:

考虑以下简单的数据库模式:

我想要的是根据供应商和类别过滤产品。通常我只会提供一个类别 ID 和一个供应商 ID,但由于我通过 EF 公开我的数据库,数据服务不允许我做这样的事情:

这似乎是一个很常见的场景,所以它一定是可能的。但是怎么做?

0 投票
1 回答
478 浏览

audio - 低频声音采样

这个问题其实我之前也发过,但是没有人回答。可能我说的不够清楚,我换个说法:

如您所知,当您以特定采样率对信号进行采样时,任何高于采样率一半的频率都会出现混叠。为了避免这种情况,您需要将信号(以模拟形式,或以更高速率采样的数字形式)通过适当的低通滤波器。

现在,就我而言,我正在使用 Windows 的 waveIn 函数以一定的速率收集麦克风输入。由于 waveIn 函数似乎在我提供给它的任何采样率下工作,而不是在任意预定义的速率下工作,我真的不知道声卡是否实际上以该速率采样,或者它是否以预定义的速率采样并且系统“转换“按照我要求的价格。我也不在乎,其实...

我关心的是,当我以 8kHz 采样时,声卡或系统是否执行低通滤波(声卡上的模拟滤波器或数字滤波器,然后限制在某个最大采样率支持声卡),所以我的输入不会出现混叠频率。

或者,我应该以尽可能高的采样率进行采样并自己过滤掉频率?

0 投票
2 回答
1130 浏览

lucene - 如何传递“允许”ID 列表来过滤 Lucene 搜索?

我只需要返回用户可以通过 Lucene 搜索访问的文档。我可以从构成“允许”子集的数据库中获取 ID 列表。我怎样才能将这些传递给 Lucene?我在网上找到的文章建议我需要使用 BitSet 和 FieldCache(对吗?),但我很难找到好的示例。有人有吗?

我正在使用 C#,但任何语言都会很棒。谢谢。

0 投票
3 回答
4683 浏览

jquery - jQuery Table Filter on Multiple Criteria

I currently have a table with three drop down lists above it. As the user selects a value from each drop down to filter the results I'd like the table to hide the rows that do not fit ALL of the criteria selected so far. The closest I have gotten is this:

The only issue with it is that it pulls back all rows that contain a certain size or a certain color or a certain style instead of just rows that are a certain size AND a certain color AND a certain style.