BackgridJS模型过滤器不隐藏不匹配的行



我也尝试在backgridjs github问题论坛上问这个问题,但我知道@wyuenho是一个忙碌的人,这是一个有点紧急的事情。

http://ap_gee.ig_te.ms/i_eapis/portal/sessions/example_broken.php [url obfuscated]

下面是一些即将举行的事件会话的 backgridjs 实现示例。如您所见,客户端分页运行良好。但是,不是搜索功能。如果您开始在过滤器框中键入内容,您会注意到 backgrid 正确地将匹配结果重新排列到列表顶部,但它不会像预期的那样隐藏不匹配项。

虽然最初我认为这是一个一次性问题,但我注意到我在其他地方使用的 jQuery 的一个不相关的自动完成插件中也有类似的行为。这向我表明,罪魁祸首要么是 A) jQuery 版本(尽管我已经尝试了几个),要么是 B) 与引导 CSS 或我包含的其他 JavaScript 库之一有关。我似乎无法减少导致问题的原因,并且会欣赏更多的眼睛。

叹了口气。

甚至没有想到检查文件的版本。

我使用的是 backgrid-paginator.js 文件的 1.2.2 版(通过 cloudflare CDN)。当前版本是 1.3.2,它修复了这个问题:

http://cdnjs.cloudflare.com/ajax/libs/backbone-pageable/1.3.2/backbone-pageable.min.js

相关内容

  • 没有找到相关文章

最新更新