如何根据cakephp 2.x中的下拉框选择过滤页面内容

时间:2013-08-27 06:58:23

标签: ajax select filter cakephp-2.0

我的view.ctp中有一个选择框,它显示了控制器的一些内容,但我的问题是我想根据droapdown选择动态加载内容 我尝试在选择框中的选择更改上发出ajax请求。但问题是,选择框ID是发送到控制器功能,他们我设置内容显示。但页面不刷新.. 我不知道哪个逻辑sholud用于此目的..如果任何人有这方面的经验..请重播我..

1 个答案:

答案 0 :(得分:1)

为了达到这些效果,您应该按照以下步骤进行操作:

  1. 使用$ this-> layout = null
  2. 创建一个返回内容的操作
  3. 为此操作创建一个视图,以您希望的方式显示内容(没有CSS的html)
  4. 在您希望通过AJAX获取该内容的视图中,发出拉取该控制器并查看的请求
  5. 将它附加到您想要的页面上(在您发出请求的页面上有正确的css,它将正确显示)