我正在为 Drupal 7 构建一个自定义模块。它包含一个巨大的表单。我创建了一个 jQuery 代码来修改表单并添加一些新的选择、文本字段和复选框。
当我提交表单时,我无法从 jQuery 添加的字段中读取数据。
我下载了开发人员示例 (http://drupal.org/project/examples)。有一个示例称为添加更多按钮 (ajax_example)。似乎是提交所有数据,增加一个计数器,用新字段重建整个表单,然后将呈现的表单发回。是否有可能避免将整个表单服务器发送到客户端?这不是最快的解决方案。
我想使用 jQuery 修改我的表单,提交它,重建它并验证它。每次更改都不需要向服务器发送数据。
谢谢你,马丁。