jquery - 如何使用ajax提交drupal表单?

标签 jquery ajax drupal drupal-6

我有一个自定义模块,我在其中使用 drupal Submit 提交表单。即使用 mymodule_submit() 函数。我想使用 jquery ajaxify 这个提交。在 drupal 中进行 ajaxizing 的先决条件是什么?如何返回值和全部? 请有人帮忙。提前致谢

最佳答案

几个重要的高级概念:

  • 通过表单 API 完成此操作。从技术上讲,您可以绕过它并编写自己的表单标签(以纯 HTML 形式),但这会带来比其值(value)更多的问题。
  • 改变任何形式的行为都是通过所谓的hook_form_alter()来完成的。
  • 改变外观 and feel任何形式的操作均在 theme layer 中完成
  • 然后您可以使用 AHAH 将 ajaxified 行为添加到主题中。请注意,在 Drupal 中,AHAH 的命名略有错误:它只是一个特定的子集,并且仅适用于表单。

关于jquery - 如何使用ajax提交drupal表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3253250/

相关文章:

jquery - 使用 jQuery 自动切换此内容并隐藏其他内容

javascript - 在 JQuery/AJAX 中动态更改 contentType

jQuery - 有多个 $(document).ready(function() {}); 是不是很糟糕?

php - Drupal 查询未更新

javascript - 隐藏与破坏 HTML DOM 元素的处理成本

javascript - clearInterval 未清除 setInterval

jQuery Mobile 导航栏包装在 4 个(而不是 5 个)元素上

javascript - 将 jquery 变量发送回 PHP 并在 mySQL 中使用

apache - 只能访问Drupal主页

drupal - 以编程方式删除 field_group