只要太阳在,我就一直在.
---幸运皮
好久不写笔记了,不行不行,再不写就堕落了,哈哈.最近这几天写的分页比较多,昨天又做了一个搜索,把思路和核心代码记录一下.
首先说搜索吧,因为搜索主要是说说思路:
一.搜索.
以前的时候,做搜索,把搜索条件放到session里面,总觉得在写这样写的时候,是在偷着写,因为觉得,除了session里面放搜索条件外,肯定还有更标准的实现方式.正好昨天那么多大神都在,顺口问了一声,原来,小大神也是这样实现的,所以,我对自己以前的做法做了一下肯定.总结一下,就是这样:
ps: 一般在做应用的时候,index作为一页,展示为一页,有人把展示和index放在一起,这样最好不要,容易混乱.
首先,当用户输入搜索条件后,先把这些查询条件记录下来,也就是,放到session里面,记录查询条件,每次显示的时候,在session里面取值进行查询.
二.分页.
记得,一年前,做分页,小叶说:特别简单,我当时愁的要命,觉得,如果能写出分页程序来,那肯定就是大神了,现在看来,能写出分页程序的真的不一定是大神,哈哈.
分页其实很简单(现在来说),不过,对于分页来说,我们要考虑两种情况:
(一)较少数据分页
这种情况下,无所谓啦,把所有的数据一次性放到内存中,然后分页的时候再从其中取其实也是没关系的.
(二)较大数据量
对于这种情况,肯定是要考虑分页时候,内存中只加载当前页的数据了,我到现在接触到的有两种方法,一个是用sql语句中自带的方法加载(如:mysql中,用limit查询),另一个是用框架,接触到的有hibernate的分页查询功能.
而对于分页来说,其实无非就是这样:
这样的话,类似一个工具了.
分享到:
相关推荐
jquery json 搜索与分页效果代码 jquery json 搜索与分页效果代码
jquery Json Ajax搜索与分页效果代码.rar
jquery Json Ajax搜索与分页效果代码,无刷新操作的一个范例,特别是无刷新分页,很多朋友都很喜欢采用,配合Json,这是一个非常常用的方法,希望通过本示例让你对jQuery和Json的使用有一个更深入的了解。
jquery json 搜索与分页效果代码.zip
1.Django 搜索结果分页的实现 在这里我们用django自带的分页模块来实现 这个paginator对象中带有如下属性: #per_page:每页显示条目数量 #count:数据总个数 #num_pages:总页数 #page_range:总页数的索引范围,如...
ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询...
因此具有用户友好和搜索引擎友好的优点,关于Url分页与PostBack分页方式的差异,请参考Url与PostBack分页方式的对比。 2、支持Url分页方式下的Url重写(UrlRewrite)功能 Url重写技术可以使显示给用户的Url不同于...
类似于百度搜索引擎分页,附算法设计,简洁明了,可以直接拿去用。
php数组分页 数组分页 搜索整站,合适对整站搜索后,分页
jQuery带搜索的分页插件代码
利用php和mysql实现新闻信息的搜索和分页
几十行asp代码写出的简单分页,很容易看懂。很适合新手编写程序时进行套用
分页控件的使用和让数据在下拉框以树状显示
学习vue+element做用户条件分页查询遇到的坑! ps:(table :data 直接使用 list整个对象赋值,纯前端分页功能实现)!
利用JavaScript设计站内搜索及分页功能
php实现表单搜索数据分页,几种方法,有实例
超级实用ajax表格带搜索分页超级实用ajax表格带搜索分页.zip
mootools分页多选搜索部件