Forms 表单提交时未将Dropbox选择器链接发送到服务器

Forms 表单提交时未将Dropbox选择器链接发送到服务器,forms,post,dropbox,pug,Forms,Post,Dropbox,Pug,提交表单时,服务器上dropbox选择器的值为空字符串。所有其他输入值在服务器上显示良好。此外,当Dropbox选择器触发成功事件时,警报上会显示正确的链接 为什么链接没有到达后端 以下是我在Jade中的客户代码: extends layout block styles block content .container div#alertStage form#shareForm.form-horizontal(method='post', action=

提交表单时,服务器上dropbox选择器的值为空字符串。所有其他输入值在服务器上显示良好。此外,当Dropbox选择器触发成功事件时,
警报上会显示正确的链接

为什么链接没有到达后端

以下是我在Jade中的客户代码:

extends layout

block styles
block content
    .container
        div#alertStage
        form#shareForm.form-horizontal(method='post', action='/share', enctype='multipart/form-data')
            .control-group
                input(type='text', placeholder='enter class code', name='classCode', required='required')
            .control-group
                input(type='text', placeholder='enter professor', name='professor', required='required')
            .control-group
                textarea(rows='3', placeholder='enter description', name='description', required='required')
            .control-group
                input#db-chooser(type='dropbox-chooser', name='dropboxLink', style='visibility: hidden', data-link-type='preview')
            .control-group
                input#shareSubmit.btn-primary(type='submit', value='Upload')
block scripts
    script(src='https://www.dropbox.com/static/api/1/dropbox.js', id='dropboxjs', data-app-key='kkobu9cjygmh6js')
    script
        $(document).ready(function()
        {
            $('#shareSubmit').on('click', function(e)
            {
                var message = '';
                e.preventDefault();
                //TODO: Validate data
                $('#shareForm').submit();
            });
            document.getElementById("db-chooser").addEventListener("DbxChooserSuccess", function(e) 
            {
                alert("Here's the chosen file: " + e.files[0].link)
            }, false);
        });

将此问题报告为错误,现已解决