我有中继器控件,在其中我绑定来自sql server数据库的数据,现在我有一些记录显示在我的页面上,但我想我可以过滤我的记录根据下拉选择。我需要4-5下拉控件,这取决于我的需要,我不希望我的页面刷新,同时过滤。下面是例子,这个网站使用了复选框,但我只需要下拉列表…http://www.phonearena.com/phones/full#/phones/full/
告诉我如何开始,我认为ajax是我需要的东西。如果你有,建议一些例子。
发布于 2014-04-26 21:10:05
Ajax是正确的解决方案。
就我个人而言,我建议您使用jquerytemplate和ajax调用少量的行代码来实现您的目标,您可以在Load JSON data using the dropdown menu and refresh the div area with the new results in a web site找到更多信息。
这是一个很好的起点,你可以用这个逻辑做更多的东西:)非常简单和流畅的代码:)
发布于 2014-04-26 21:11:33
我建议你使用客户端框架(在JavaScript中是这样的),比如AngularJS、BackboneJS或KnockoutJS。它们都提供了在JavaScript中使用集合的方法(就像本例中的过滤)。除了第一次加载或者想要进行一些分页之外,您将不需要Ajax。而且因为它都是客户端的,所以它将比每次条件改变时重新下载要流畅得多。
https://stackoverflow.com/questions/23311207
复制相似问题