Car*_*eis 4 php ajax zend-framework
是否可以在zend框架中使用ajax加载视图,这样布局页面不会刷新,只是主要的内容div?
使用Ajax上下文切换,您可以通过将其添加到控制器中的init函数来实现
public function init()
{
$ajaxContext = $this->_helper->getHelper('AjaxContext');
$ajaxContext->addActionContext('my', 'html') //my is your action
->initContext();
}
Run Code Online (Sandbox Code Playgroud)
html参数是Ajax请求的类型.它也可以是JSON或XML
public function myAction() {
// get what you are sending to your view : data
$this->view->data = $data;
}
Run Code Online (Sandbox Code Playgroud)
my.ajax.phtml默认情况下创建myAction将尝试呈现给它的视图,然后在视图中包含my.ajax.phtml(主要内容div)
| 归档时间: |
|
| 查看次数: |
2481 次 |
| 最近记录: |