1
我在cakephp中运行ajax提交。它似乎正在运行,但分配的div的最终结果是页面本身,而不是结果集。而且它也说控制器丢失了,这显然是不正确的。CakePHP ajax窗体返回显示连续当前页面w /缺少控制器
型号:计划
行动:搜索()
搜索表单元素(被拉入search.ctp):
...
echo $ajax->form(array('type' => 'post',
'options' => array(
'update' => 'plansQueryResults',
'url' => array('controller' => 'plan', 'action' => 'search'),
'loading' => "Element.show('plsLoaderID')",
'loaded' => "Element.hide('plsLoaderID')"
)
));
...
echo $form->end();
这个div被拉入默认布局,但
<div id="plansQueryResults"></div>
标准误差(约默认布局包裹)的DIV中显示:
Missing Controller
Error: PlanController could not be found.
Error: Create the class PlanController below in file: dental/1/app/controllers/plan_controller.php
<?php
class PlanController extends AppController {
var $name = 'Plan';
}
?>
我改变“计划”固定失踪控制器,..为“计划”,但仍然试图解决在我的div中获得实际结果。 – OldWest 2011-05-12 22:35:14