【问题标题】:Intercepting form submission and displaying results in cakephp without JS在没有JS的cakephp中拦截表单提交并显示结果
【发布时间】:2011-03-06 18:20:21
【问题描述】:

在我的Manager 控制器的add 操作中,我想拦截表单提交,使用提交的数据执行搜索,并且(如果查询返回任何结果)向用户显示结果列表。

我的问题是:向用户显示结果的最佳方式是什么?我应该重定向到不同的操作(比如search),还是有一种很好的方法来显示数据,同时保留在add 操作(可能是会话闪存)?

我知道这可以通过 ajaxHelper 轻松完成,我也从这个角度来解决这个问题,但我也需要为我的非 JavaScript 用户提供此功能。

任何想法表示赞赏!

【问题讨论】:

    标签: forms cakephp cakephp-1.3


    【解决方案1】:

    糟糕,

    您可以查看一个名为 edit 的生成(由cake bake controller ...cake bake view)控制器方法,并查看那里的数据流。 从那里可以很容易地适应您的需求,因为您可以直观地比较数据流及其结果。

    【讨论】:

    • 你,先生,是男人。看着edit 动作给了我完成此任务所需的一切。谢谢!!
    猜你喜欢
    • 2012-04-09
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 2011-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多