0

我使用催化剂和模板工具包为数据库开发了一个网页。我的网页中有一张桌子。我想在同一个网页中有一个搜索选项,它从后端(数据库)动态获取数据并允许用户在数据库中搜索。我的页面中有 jQuery 数据表,但它不会从数据库中获取数据,而是会在表中搜索并给出结果。由于我是 perl 和 Catalyst 的新用户,我请求告诉我如何在我的网页中设置搜索选项。

如果我的问题不清楚,我会详细解释。

4

1 回答 1

0

你所问的不是微不足道的,而是可以做到的。

您需要首先阅读有关服务器端处理的 DataTables 文档,然后在您的应用程序中重写生成数据的 Catalyst 控制器,以便它反映 Allan 的 PHP 代码的行为:应用过滤器、排序和限制,然后返回 JSON 结果。如果您使用 DBIx::Class 和/或 SQL::Abstract 模块,则应该可以用更少的代码创建等效的功能。

不过,这不适合胆小的人。我已经编写并管理了一个使用 Catalyst、TT 和 DT 来呈现 CRUD 屏幕的应用程序,并且在证明绝对必要之前,我仍然不会急于转换到服务器端处理。(YAGNI 原则 + 时间贫乏的生活。)

于 2012-08-22T02:31:32.940 回答