我也试过在backgridjs github问题论坛中提出这个问题,但我知道@wyuenho是一个忙碌的人,这有点紧急。
http://ap_gee.ig_te.ms/i_eapis/portal/sessions/example_broken.php [url obfuscated]
以下是一些即将发生的事件会话的backgridjs实现示例。正如您所看到的,客户端分页工作正常。然而,搜索功能并不是什么。如果您开始在过滤器框中键入内容,您会注意到backgrid正确地将匹配结果重新排列到列表顶部,但它不隐藏不匹配的内容。< / p>
虽然最初我认为这是一次性问题,但我注意到我在其他地方使用的jQuery的无关自动完成插件中的类似行为。这告诉我,罪魁祸首是A)jQuery版本(虽然我尝试了几个),或者B)与bootstrap CSS或我已经包含的其他javascript库之一有关。我似乎无法削减导致问题的原因,并会欣赏更多的眼睛。
答案 0 :(得分:0)
叹息。
甚至没想过检查档案的版本。
我使用的是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