zend-framework - 想要一些使用 Jquery + Zend Framework 的简单 AJAX 实现教程

标签 zend-framework jquery

我是采埃孚的新手。我正在努力使用 Jquery 实现 AJAX 表单提交,有人可以给我指点一个很好的教程来解释相同的内容(适用于 ZF 1.10.+ 的东西)

提前致谢!

最佳答案

我将解释如何在 Zend Framework 中使用 jQuery 实现 Ajax 提交。 您必须像下面这样构建表单。

    $form->setAttrib('id','div_form');
    $form->addElement('submit', 'submit', array(
        'label' => 'Ajax Submit',
        'onclick' => "$('#div_form').load('" . "/ajax/submit" . "', $('#div_form').serializeArray() ); return false;"
    ));

添加如上所示的提交。

return false;

取消实际提交的表单。

在你的 AjaxController.php 中,

public function submitAction() {
    $this->_helper->layout->disableLayout();
    $this->_helper->viewRenderer->setNoRender(TRUE);
    //Get your form data from the params
    Zend_Debug::dump($this->_getAllParams());
    //Process data using your model and return appropriate messages.
    echo "Your form is submitted";
}

尝试上述方法,如果有任何问题请告诉我。

关于zend-framework - 想要一些使用 Jquery + Zend Framework 的简单 AJAX 实现教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5232698/

相关文章:

php - 从一种技术迁移到另一种技术的方法有哪些?

javascript - 如何将 jquery ui 对话框按钮变成复选框?

javascript - 如何使用 JavaScript 隐藏选择选项? (跨浏览器)

javascript - 在jQuery中, `this.selector`在 `$(document).on(' click', this.selector, ...)`中意味着什么?

php - Zend框架中的inet_pton()调用问题

zend-framework - Zend_Db_Table UTF-8 字符

php - 适用于 Ubuntu 的多合一 PHP 包

php - Zend 邮件 Imap : Fetch Body of Multipart?

javascript - 使用hidden_​​field_tag帮助器将JavaScript变量的值传递到Rails View

jquery - 如果在运行时创建,可调整大小的句柄将不起作用