我有一个基于cakephp 2.x的Web应用程序。
我已经在我的数据上集成了分页。
现在我也想实现对该数据的搜索,并且分页应该根据搜索结果工作。
现在我的问题是:
-
我应该使用表单来发布我的搜索字符串吗?如果是这样,那么我应该使用哪种方法,GET 或 POST。
-
或者,我应该使用javascript window.location方法,并将搜索字符串附加到其中。如果我们使用此方法,则搜索字符串可以多次附加到 url。
-
或任何其他实现此目的的最佳方法。
任何人都可以为此提供最佳解决方案,因为这是每个应用程序的共同任务。
要在 cakephp 中实现搜索,实现的最佳方法是使用表单。您可以使用任何方法 GET/POST,但建议使用 GET 方法,因为它允许用户为他的搜索结果添加书签。
下面给出的是使用分页实现搜索的教程。
http://mrphp.com.au/blog/search-forms-cakephp