0

我设法添加字段以在 Drupal 网络表单中提交附件。

现在我只需要重新设置它们的样式,每次收费只允许上传一次,外加一个“添加更多按钮”。我需要将 1 重新设置为 2。也许一个 jquery 解决方案就足够了。

这怎么能轻松实现?在此处输入图像描述

4

2 回答 2

0

我没有尝试Webform 添加更多模块。但我会向你推荐这个模块。我希望这会帮助你。

于 2012-12-14T10:50:18.070 回答
0

我首先以编程方式添加了 5 个字段,然后使用下面的脚本隐藏了前 4 个字段。

        /*Multiupload*/
        first = $('.webform-client-form').find('div[id$="-ajax-wrapper"]').first();
        first.after('<a id="addmore" href=#>'+Drupal.t("[+] Add more upload fields")+'</a>');
        $('.webform-client-form').find('div[id$="-ajax-wrapper"]').each(function(){
            $(this).hide();
            first.show();
        });

        var c = 0;
        $('#addmore').bind('click', function(e) {
            var item = $('#edit-submitted-file'+ c +'-ajax-wrapper');

            item.show();
            ++c;
             if (c == 4) {
                $('#addmore').hide();
                return false;
            }
        });
于 2012-12-18T10:16:02.260 回答