File upload 如何使用drupal 7上载多个文件?

File upload 如何使用drupal 7上载多个文件?,file-upload,drupal-7,drupal-forms,File Upload,Drupal 7,Drupal Forms,我正在制作一个包含表单的Drupal7模块,我想连续上传多个文件。目前,我使用的是托管的_文件类型的输入字段 $form['attachment'] = array( '#title' => t('Attachment'), '#type' => 'managed_file', '#default_value' =&g

我正在制作一个包含表单的Drupal7模块,我想连续上传多个文件。目前,我使用的是托管的_文件类型的输入字段

$form['attachment'] = array(
                            '#title' => t('Attachment'),
                            '#type' => 'managed_file',
                            '#default_value' => variable_get('attachment', ''),
                          '#upload_location' => 'public://perm/',
                            );

这给了我上传按钮,但只允许我上传一个文件。有没有一种方法可以让这个表单上传一个文件,并且保持第二次上传的选项处于打开状态?

查看新的ajax系统,它很容易实现,它应该允许您在选择文件后触发ajax回调,以便动态地向表单添加其他文件字段,只需谷歌“drupal 7 ajax”你会发现很多例子,你检查过这是否是你需要的吗